如何解决如何在视图中创建表格我不希望表格掩盖我的整个屏幕
| 有什么办法..我可以在视图中创建一个UITableView,使其不会覆盖整个屏幕... 例如 : 我希望屏幕的前半部分是UITextView,屏幕的下半部分是 UITableView。 提前致谢解决方法
CGRect cgRct = CGRectMake(0,50,320,250);
UITableView *tableView1 = [[UITableView alloc] initWithFrame:cgRct style:UITableViewStylePlain];
//tableView.editing = YES;
tableView1.dataSource = self;
tableView1.delegate = self;
tableView1.backgroundColor=[UIColor clearColor];
[self.view addSubview:tableView1];
,您可能正在为tableView创建一个UITableViewController,然后意识到您无法更改tableView的大小。我对吗?如果是这种情况,则不要创建UITableViewController,只需创建一个普通的UIViewController,然后使用Interface Builder或其他人在此处发布的代码添加tableView。
,在Interface Builder中(如果使用的话),只需将UITableView拖放到UIView并调整其在Inspector中的宽度,高度和y位置。
如果您以编程方式创建视图,请更改UITableView的框架
CGRect tablefrm = [tableViewObject frame];
tablefrm.origin.y = 240.0f //new origin
tablefrm.size.height = 240.0f; //new height
[tableViewObject setFrame:tablefrm]; //assuming already added the tableview to the view.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。