我使用Kal,並且無法正常顯示它。(卡爾)日曆/桌面視圖層次結構中損壞的標籤欄
眼下,故事板,我有主視圖的一個子視圖與標籤1:
我有一個子視圖安裝在導航欄和TabBar之間的空間:
的問題是,日曆/實現代碼如下(卡爾)未在子視圖顯示正確:
首先是月份上方的小灰條(也許Kal的間距爲iPhone的信息欄?)。然後,日曆底部的tableview表現得好像它遠遠低於標籤欄一樣。也就是說,這些單元格不會正確滾動,正如從底部偷看的單元格11:58所示。 (我已經儘可能將去滾動它。)
這裏是我設置的代表和裝載了卡爾日曆/ tableview中的觀點:
- (void) viewDidLoad
{
NSLog(@"DateTimeViewController - viewDidLoad");
[super viewDidLoad];
self.calendar = [[KalViewController alloc] init];
self.calendar.delegate = self;
self.calendar.dataSource = self;
[[self.view viewWithTag:1] addSubview:self.calendar.view];
NSLog(@"selected date = %@",self.calendar.selectedDate);
}
爲什麼不嘗試爲子視圖設置框架? –
@Sharanya - 嗯......那不是我在第二張照片中所做的那樣?也許我不熟悉這一點。什麼是框架/我該怎麼做? –
您可以爲您創建的任何視圖/子視圖設置視圖框架。檢查答案 –