我在故事板中創建了一個靜態的UITableView
,但是當我在模擬器中運行它時,它不顯示。是否有某種設置,我可能已打開,使其不可見?UITableView不能顯示在模擬器中
請注意,這是在故事板內創建的100%,所以沒有代碼可以顯示。
我在故事板中創建了一個靜態的UITableView
,但是當我在模擬器中運行它時,它不顯示。是否有某種設置,我可能已打開,使其不可見?UITableView不能顯示在模擬器中
請注意,這是在故事板內創建的100%,所以沒有代碼可以顯示。
如果您使用的是staic表視圖,但有一個TableViewControler確保
/*
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
and most importantly.
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
*/
在tableViewController類被註釋掉。
希望這有助於。
您是否已將委託和數據源連接到視圖控制器。如果表格沒有向您的視圖控制器尋找委託,您將獲得一個空白表格視圖。
如果確定可能會有任何小錯誤。 This Blog解釋了創建靜態表視圖。你可以檢查你跟着這個步驟。
我在創建時意外添加了部分,之後我將其更改回1我需要更新以下代碼以返回1而不是0並修復它。
override func numberOfSectionsInTableView(tableView: UITableView) -> Int {
return 1 //updated from 0 to 1
}
@Inafziger暫無代碼。通常在放入Storyboard時顯示,但這次不是。 – Eduardo
@Inafziger靜態表。 – Eduardo
您是否將UITableView拖入UIViewController或拖動了UITableViewController?此外,你有沒有更新到最新版本的XCode? – AdamG