当前位置:  开发笔记 > IOS > 正文

Iphone:TabView + TableView

如何解决《Iphone:TabView+TableView》经验,为你挑选了1个好方法。

我想我错过了一些简单的东西,但我无法确切地知道它是什么.

我正在尝试使用a设置一个应用程序UITabViewController,其中一个选项卡将具有UITableView和UISearchBar(但没有导航控制器).我UITabViewController在界面构建器中设置了所有选项卡,并且视图位于自己的xib文件中.选项卡的xib文件UITableView已设置并连接如下.

浏览器中的东西:文件的所有者(类是我的自定义类,是UITableViewController的子级)视图 - >查看

View (class UIView, reference view -> File's owner) contains:
      UITableView (if i try and set references to the data source / delegate, the app breaks)
      UISearchBar (unconfigured at the moment)

此设置显示所有项目并且没有锁定,但是当我尝试使用UITableView加载选项卡时,我无法分配DataSource而不会崩溃.如何在IB或代码中将数据导入此表?我的想法如下:

    实现自定义UITableView类,连接到IB中的表视图或Xcode中的自定义tableviewcontroller.

    磅头或笔记本电脑靠墙,直到它工作.

更新:当我连接Tableview的数据源并委托给文件所有者(他的类是我的自定义tableviewcontroller)时,模拟器推送到控制台的错误.

2/14/09 6:59:12 PM TabBarWillbeRight [33172] *由于未捕获的异常'NSInvalidArgumentException'终止应用程序,原因:'* - [UIViewController tableView:numberOfRowsInSection:]:无法识别的选择器发送到实例0x523760

小智.. 24

我有一个类似的错误消息问题.简单的解决方案是在IB中单击TabBarController中的View(灰色矩形,表示"从...加载的视图"),并将元素的类更改为我的TableViewController的类名.



1> 小智..:

我有一个类似的错误消息问题.简单的解决方案是在IB中单击TabBarController中的View(灰色矩形,表示"从...加载的视图"),并将元素的类更改为我的TableViewController的类名.

推荐阅读
手机用户2402852307
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有