静态表格怎么做比较方便?

zioc2014 2014-07-22 10:07:31
用storyboard可以使用UITableViewController,用Static Cells。
如果用xib呢,一般怎么实现如下这种静态表格比较方便?

...全文
257 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
梦一场Monster 2014-07-27
  • 打赏
  • 举报
回复
一般都是手敲代码实现,这样严谨,没怎么用过storyboard,但是storyboard省事省时间
virtualxmars 2014-07-26
  • 打赏
  • 举报
回复
最下面那个Button,如果位置是固定的(不会随着TableView滚动),则必须使用多个View来进行布局。还有,其实我不太看得懂你的问题,有点乱
virtualxmars 2014-07-26
  • 打赏
  • 举报
回复
不过我这么用好像是有问题的,Storyboard不是本身就支持StaticCell么
virtualxmars 2014-07-26
  • 打赏
  • 举报
回复
我的经验是在Storyboard中利用Prototype Cells定义你的Custom Cells,分别给予不同的Identifier。然后在UITableViewController中使用类似下述代码将cell留存为属性(或实例变量):

- (void)viewDidLoad {
   [super viewDidLoad];
    // ......
    self.myCell = [(UITableView*)self.view dequeueReusableCellWithIdentifier:@"MyCell"];
}

//......

- (UITableViewCell*)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
    if (indexPath.row==0)
        return self.myCell;
    else
        // .......
}
zioc2014 2014-07-25
  • 打赏
  • 举报
回复
引用 1 楼 virtualxmars 的回复:
iOS 6 Programming Pushing the Limits(中文名:iOS6编程实战)中的第6章中,有较详细的例子 书籍下载 iOS6编程实战 源码下载 iOS6编程实战源码
谢谢回复。 如果使用storyboard,需要静态表,但view不是UITableViewController,应该怎么做?(使用Static Cells需要UITableViewController,而UITableViewController整个view是tableview,不能加其他东西比如图中最下方的button)
virtualxmars 2014-07-23
  • 打赏
  • 举报
回复
iOS 6 Programming Pushing the Limits(中文名:iOS6编程实战)中的第6章中,有较详细的例子 书籍下载 iOS6编程实战 源码下载 iOS6编程实战源码

29,028

社区成员

发帖
与我相关
我的任务
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
  • iOS
  • 大熊猫侯佩
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧