今天我有一个关于如何在 Xcode 5.1 中放置表格视图的问题。我想要一个不会占据整个 iPhone 屏幕的表格视图。我正在发送我想要实现的插图!
问问题
441 次
2 回答
0
您可以像这样务实地设置表格视图框架:
UITableView *table = [[[UITableView alloc] initWithStyle:UITableViewStylePlain] autorelease];
table.dataSource = self;
table.delegate = self;
table.frame = CGRectMake(0, 10, 320, 100);
[self.view addSubview:table];
于 2012-06-16T06:10:37.423 回答
0
您可以将任何表格视图调整为您想要的任何大小。只需将表格视图控制器拖到视图控制器的内容视图中,然后连接出口、委托和数据源。我们在应用商店中有一个应用,其中 iPad 版本使用位于屏幕左下 1/2 的表格视图,其他 UI 元素位于上方和右侧。
但是,在 iPhone 上获得比纵向模式下的屏幕宽度更窄的有效表格视图可能是一个挑战,因为屏幕一开始就很窄。我不确定是否有足够的空间来容纳所有标准表格视图功能(缩略图图标、标签、辅助标签、显示三角形、拖动区域、删除按钮等)。
于 2012-06-15T21:51:04.233 回答