我一直在研究一个包含ECSlidingViewController项目的应用程序,使我可以从左侧滑入导航。导航链接是在一个NSArray并使用下面的代码段动态地显示成UITable:调整UITable /单元格宽度
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
NSString *cellIdentifier = @"MenuItemCell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:cellIdentifier];
cell.contentView.backgroundColor=[UIColor blueColor];
if (cell == nil) {
cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:cellIdentifier];
}
cell.textLabel.text = [self.menuItems objectAtIndex:indexPath.row];
return cell;
}
的问题是,该文本是太长的长度来显示,一旦我们查看出控制器的幻灯片。现在看起来是这样的:
我很想能够减少单元格的宽度,如果这是可能的,甚至是文本拆分成两行,使它看起来更像是这样的:
任何有用的建议将不胜感激!
此作品在一定程度上...我可以调整新UITableView,尽管我的表不再由我的NSArray填充。有任何想法吗? –
你需要确保UITableView的数据源和委托仍然适当设置我猜? –