UIPageViewController框架在UITableViewCell中被拉伸

时间:2014-02-11 09:46:38

标签: ios objective-c uitableview uipageviewcontroller

所以我有一个UITableView,里面有20个单元格。我不是在重复使用细胞,每个细胞都是它自己的东西。我正在尝试在UITableViewCell HOWEVER中插入一个UIPageViewController!当我将帧大小设置为CGRectMake(0,0,50,50)时,帧高度在单元格中实际拉伸。

我认为在单元格中使用ViewControllers视图时会出现问题。否则,当我声明普通视图时,大小很好。

问题出现在模拟器和设备上。 请帮忙!。

当我尝试发布某种类型的[ViewController] .view时,问题再一次发生在我身上。我的最终目标是将一个PageViewController添加到UITableViewCell,但控制器的高度实际上已拉长。

UIViewController * v = [[UIViewController alloc] init];
v.view.frame = CGRectMake(0, 0, 50, 50);
v.view.backgroundColor = [UIColor yellowColor];
[cell addSubview:v.view];

1 个答案:

答案 0 :(得分:0)

我认为UIView是你正在寻找的不是UIViewController:

 UIView *v = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 50, 50)];