background image

4.8 Δημιουργία της διεπαφής παιχνιδιού 

[87] 

 

 

Εικόνα 4.18: Μήνυμα ειδοποίησης του επιλογέα κατηγορίας 

 

4.8 Δημιουργία της διεπαφής παιχνιδιού 

 
Δημιουργούμε  ένα  νέο  “UIViewController”  με  το  όνομα 

“AthleticsViewController” 

και 

ξεκινάμε 

με 

το 

αρχείο 

“AthleticsViewController.xib”.  Εισάγουμε  στοιχεία  από  τον  interface 
builder  τύπου  “Label”,  τα  οποία  θα  χρησιμοποιήσουμε  για  να 
προβάλουμε  την  ερώτηση  με  τις  αντίστοιχες  απαντήσεις  όπως  και  το 
χρόνο  του  παιχνιδιού.  Επίσης  προσθέτουμε  και  τέσσερα  κουμπιά 
(Button),  τα  οποία  θα  επικαλύψουν  τις  τέσσερις  ετικέτες  των 
απαντήσεων και θα χρησιμοποιηθούν για την μέθοδο που θα ελέγχει την 
σωστή  απάντηση.  Τέλος,  χρησιμοποιούμε    και  μια  ετικέτα  που  θα 
προβάλει  τους  πόντους  στο  χρήστη  για  κάθε  σωστή  ερώτηση.  Για  την 
έναρξη του παιχνιδιού θέλουμε όπως έχουμε αναφέρει, ο χρήστης να έχει 
τη δυνατότητα να εισάγει το συνολικό χρόνο που θέλει να παίξει και τον 
αριθμό  των  ερωτήσεων.  Για  την  αποφυγή  δημιουργίας  ενός  νέου 
controller  που  θα  εκτελεί  αυτή  τη  μέθοδο,  προτιμήθηκε  η  δημιουργία 
ενός μηνύματος ειδοποίησης στον ίδιο  controller , αυτή τη φόρα όμως με 
τη δυνατότητα εισαγωγής δεδομένων.