Từ 1 tới 4 trên tổng số 4 kết quả

Đề tài: Mở view 2 từ view 1 trong lập trình Objective-C như thế nào?

  1. #1
    Ngày gia nhập
    03 2011
    Bài viết
    5

    Mặc định Mở view 2 từ view 1 trong lập trình Objective-C như thế nào?

    giả sử khi mình mới tạo ứng dụng có 1 view tên là view2. mình lập trình trên đó và chạy trên view2 okie, nhưng giờ mình muốn có 1 view1 chạy trước view2 khi nhấn vào button thì view2 mới xuất hiện. Ứng dụng hiện tại run là chạy view2, giờ làm sao để ứng dụng khi run là chạy view1.

  2. #2
    Ngày gia nhập
    02 2008
    Bài viết
    1,009

    bạn call file .xib của nó ra là xong,dùng message: initWithNibName, sau đó dùng message pushViewController

  3. #3
    Ngày gia nhập
    03 2011
    Bài viết
    5

    Trích dẫn Nguyên bản được gửi bởi AlexF Xem bài viết
    bạn call file .xib của nó ra là xong,dùng message: initWithNibName, sau đó dùng message pushViewController
    mình thêm code này vào trong mainwindow
    - (void)viewDidLoad {
    View2ViewController *view2ViewController = [[View2ViewController alloc] initWithNibName:nil bundle:nil];

    view2ViewController.modalTransitionStyle = UIModalTransitionStyleCrossDissolve;
    [self presentModalViewController:view2ViewController animated:YES];
    [view2ViewController release];
    }

    Nhưng khi chạy thì nó ra màn hình trắng bốc. Trong khi trong View2 mình có 1 label Hello world

  4. #4
    Ngày gia nhập
    09 2008
    Bài viết
    223

    Trích dẫn Nguyên bản được gửi bởi hoanghuuvinh Xem bài viết
    giả sử khi mình mới tạo ứng dụng có 1 view tên là view2. mình lập trình trên đó và chạy trên view2 okie, nhưng giờ mình muốn có 1 view1 chạy trước view2 khi nhấn vào button thì view2 mới xuất hiện. Ứng dụng hiện tại run là chạy view2, giờ làm sao để ứng dụng khi run là chạy view1.
    Bạn tạo 2 view đó trên 1 nib (độc lập ko gắn vào nhau nha)

    Bình thường nó sẽ show view mặc định (main view). Nếu bạn muốn show tiếp view2 đè lên nữa thì làm như sau

    Code:
    [view2 setFrame: self.view.frame];
    [self.view addSubview:view2];
    Ân oán giang hồ nuôi tôi lớn
    Cuộc đời khốn nạn dạy tôi khôn
    Không đâm không chém đời không nể
    Không tiền không bạc gái không theo

    ----------------------
    Visit my blog: http://nova-soft.net/

Các đề tài tương tự

  1. Làm sao để View và add dư liệu sử dụng Linq to SQL trong cùng 1 view
    Gửi bởi bkit48 trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 1
    Bài viết cuối: 08-05-2012, 10:47 AM
  2. bán căn hộ sky view cầu giấy,chung cư sky view
    Gửi bởi ephat_tt86 trong diễn đàn Giới thiệu website, sản phẩm của bạn
    Trả lời: 0
    Bài viết cuối: 03-11-2011, 08:47 AM
  3. Chung cư sky view - Căn hộ sky view Cầu giấy*m*
    Gửi bởi ephat_tt86 trong diễn đàn Giới thiệu website, sản phẩm của bạn
    Trả lời: 0
    Bài viết cuối: 31-10-2011, 11:24 AM
  4. Dự án Sky View Cầu Giấy, Chung cư Sky View,căn hộ sky view
    Gửi bởi ephat_tt86 trong diễn đàn Giới thiệu website, sản phẩm của bạn
    Trả lời: 0
    Bài viết cuối: 22-10-2011, 02:13 PM
  5. Căn hộ Sky View Cầu Giấy,can ho sky view cau giay cb S=88-117m2 T8-15
    Gửi bởi daiphat88 trong diễn đàn Giới thiệu website, sản phẩm của bạn
    Trả lời: 0
    Bài viết cuối: 08-09-2011, 02:12 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn