程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> uiview-怎麼初始化未知框架的view

uiview-怎麼初始化未知框架的view

編輯:編程綜合問答
怎麼初始化未知框架的view

沒用.xib文件創建視圖,使用了loadview方法,但是當調用loadView的時候,view的框架還未知。因此我建立的view層,沒有具體框架。問題是,能不能用[[UIView alloc] init]或者[[UIView alloc] initWithFrame:CGRectZero]或者其他方法,初始化未知框架的view?

代碼:

- (void)loadView
{
    UIView *containerView = [[UIView alloc] init];
    // or 
    // UIView *containerView = [[UIView alloc] initWithFrame:CGRectZero];
    // or something else?        

    // ...

    self.view = containerView;
    [containerView release];
}

最佳回答:


- (id)initWithFrame:是用UIView的指定初始化程序,應該使用這個,矩形尺寸為0。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved