我是iPhone编程的初学者。我的第一个应用程序是一个UITableViewController,但现在我想尝试一点点。我们的想法是创建一个自定义布局是这样的:iPhone UITableViewController自定义布局
布局:
---------------------
Image | Button
---------------------
UICalendar
---------------------
UITableView
---------------------
Button | Button
---------------------
问题1: 正如你可以看到,我想添加一些额外的UI elemnts。我见过的所有教程都将UITableViewController描述为单个UITableView(控制器中没有包含其他UI元素)。 所以我的问题是有可能扩展UITableViewController有这种布局?什么是正确的方式来做到这一点?
问题2: 对于我的UITableViewController不使用XIB文件,但有些人做的。为什么在创建UITableViewController时会使用XIB文件?有什么好处?最佳做法是什么?
更新: 其实我在想的是为UICalendar(UICalendarController)和UITableView(UITableViewController)分开控制器。我只是不知道如何实现这一点。
Thx。
接近我想要的:)。我用协议做了一个例子,它工作。当我尝试将UITableView的功能分离到新的控制器时,我得不到它。那可能吗?请参阅我的更新消息。 – xpepermint 2011-01-19 17:35:28