1
我有一個簡單的問題,我看不出它回答對整個網站的一個子視圖,加載另一個NIB到一個UIView
一個XIB文件有一個UIView爲主體,
在它有一個是連接到一個IBOutlet中,所以我可以在以後分配給它加載從另一個XIB文件中的另外一個的UIView。該分配不工作..它仍然是空白......
@interface Subclass : UIViewController {
UIView *view1;
}
@property (nonatomic,retain) IBOutlet UIView *view1;
@end
我聯繫廠景在廈門國際銀行文件 子視圖中實施initWithNibName我加載其他XIB文件並使用它的觀點,併爲其分配到view1。不過,這並不工作...
detailControler = [[XibViewControler alloc] initWithNibName:@"XibViewControler" bundle:nil];
//one aproach
[self.view1 addSubview: detailControler.view];
//another aproach
[self setView1:detailControler.view];
如果我添加子視圖programaticaly到[self.view addSubview:detailControler.view]和框架設置它,它會全屏,並隱藏原始視圖。
我也有不同的方法,沒有工作 How to load multiple views on each button tap when using a UISegmentedVIew
一個新的乾淨的項目,它的工作這樣做,它只是沒有在我70級的項目工作...出於某種原因..什麼是奇怪的是,我沒有從頭開始創建視圖,因爲我與新的做項目... – PartySoft
這很奇怪。至少它正在與一個新項目合作! – msgambel
好了,我在主項目中添加這和它works..actually它從啓動工作......它不這樣做不會對幀邊界[detailPatientController.view SETFRAME夾:CGRectMake(50, 50,100,50)]; ..它忽略了100,50 ..但它並通過50,50 offest ...在單獨的項目。它實際上是夾在幀邊界wihtout沒問題..你知道我有什麼設置來禁用或啓用? – PartySoft