我的iPad应用程序使用DetailView,它嵌入在TabBarControl中以在多个数据视图之间切换。
DetailView设计为 TableViewController ,它具有较大的标题视图(以后添加图表,标题视图占垂直空间的大约40%)和顶部的工具栏。
如果表中有更多可显示的行,如何阻止将工具栏和标题滚出视图窗口?
我希望表格行可滚动但固定标题和工具栏。
您建议我的设计有哪些改进?
提前谢谢!
答案 0 :(得分:1)
不要使用UITableViewController
,只需创建UIViewController
的子类。在viewDidLoad
中,只需将标题视图添加到UIViewController
视图,然后在标题视图下方添加UITableView
即可。这样,只有UITableView
滚动条和标题视图具有固定的位置。
答案 1 :(得分:0)
为tableview设置内容插入,如下所示:
<?
$usr_id = '34';
$sql = "SELECT u.id, u.email FROM following f JOIN usr_users u on u.id=f.following AND f.usr_id = '$usr_id'";
$result = mysql_query($sql);
while ($user = mysql_fetch_assoc($result )) {
echo $user['email'];
}
?>
在viewDidLoad中以编程方式添加ADBannerView。例如:
[self.tableView setContentInset:UIEdgeInsetsMake(offset,0,0,0)];
测试。