intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Lập trình iOS: Thay đổi màu nền ứng dụng khi nhấn một button

Chia sẻ: Nguyen Duy Long | Ngày: | Loại File: DOC | Số trang:4

250
lượt xem
49
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Chào các bạn, Trong bài viết này, chúng ta sẽ bắt đầu làm quen với lập trình giao diện trên iOS, cụ thể hơn là đối tượng Button. Tôi sẽ làm một ứng dụng minh họa nhỏ nhỏ, giao diện gồm có 3 button và khi chúng ta nhấn vào 1 button bất kỳ, thì màu nền sẽ thay đổi.

Chủ đề:
Lưu

Nội dung Text: Lập trình iOS: Thay đổi màu nền ứng dụng khi nhấn một button

  1. Trung tâm Tin học – ĐH KHTN Lập trình iOS: Thay đổi màu nền ứng dụng khi nhấn một button Chào các bạn, Trong bài viết này, chúng ta sẽ bắt đầu làm quen với lập trình giao diện trên iOS, cụ thể hơn là đối tượng Button. Tôi  sẽ làm một ứng dụng minh họa nhỏ nhỏ, giao diện gồm có 3 button và khi chúng ta nhấn vào 1 button bất kỳ, thì màu  nền sẽ thay đổi. B1: Mở Xcode và tạo một ứng dụng View­based application. Bạn gõ vào tên ứng dụng, ở đây ứng dụng của tôi tên là  longnd_BgChanged B2: Vào file longnd_BgChangedViewController.xib và tạo giao diện như sau: Lập trình iOS – http://laptrinhdidong.vn Page 1
  2. Trung tâm Tin học – ĐH KHTN B3: Vào file longnd_BgChangedViewController.h và gõ nội dung sau: [CODE] @interface  longnd_BgChangedViewController : UIViewController  { IBOutlet UIButton*  GreenBut; IBOutlet UIButton*  BlueBut; IBOutlet UIButton*  RedBut; } @property (retain,nonatomic)  IBOutlet UIButton* GreenBut; @property (retain,nonatomic)  IBOutlet UIButton* BlueBut; @property (retain,nonatomic)  IBOutlet UIButton* RedBut; ­ (IBAction)  FirstPress:(id)sender; ­ (IBAction)  SecondPress:(id)sender; ­ (IBAction)  ThirdPress:(id)sender;[/CODE] B4: Vào file longnd_BgChangedViewController và sửa như sau: [CODE] @implementation  longnd_BgChangedViewController @synthesize  GreenBut,BlueBut,RedBut; [/CODE] [CODE] //  Implement button event method here ­ (IBAction)  FirstPress:(id)sender { self.view.backgroundColor = [UIColor greenColor]; } ­  (IBAction)  SecondPress:(id)sender {  self.view.backgroundColor = [UIColor blueColor]; Lập trình iOS – http://laptrinhdidong.vn Page 2
  3. Trung tâm Tin học – ĐH KHTN } ­  (IBAction)  ThirdPress:(id)sender { self.view.backgroundColor = [UIColor  redColor]; } @end [/CODE] B5: Vào file longnd_BgChangedViewController.xib. Bạn giữ Ctrl, sau đó nhấn vào button Green và kéo đến biểu  tượng File Owner hình lục giác bên tay trái, thả ra và chọn FirstPress (tức là bạn gán cho sự kiện nhấn vào button  Green thì nó sẽ gọi đến FirstPress  ). Tương tự với Blue ­ SecondPress và Red ­ ThirdPress. B6: Nhấn Run và kiểm tra kết quả  Sau đây là thành quả của tôi Lập trình iOS – http://laptrinhdidong.vn Page 3
  4. Trung tâm Tin học – ĐH KHTN Đây là phiên bản Word của bài viết Lập trình iOS: Thay đổi màu nền ứng dụng khi nhấn một Button. Rất cảm ơn các bạn đã đọc, nếu có thắc mắc hay phản hồi, bạn có thể truy cập vào địa chỉ http://forum.laptrinhdidong.vn để trao đổi ;) Chúc vui vẻ. Lập trình iOS – http://laptrinhdidong.vn Page 4
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
3=>0