改变自定义uitableviewcell内容在不同方向的位置
Posted
技术标签:
【中文标题】改变自定义uitableviewcell内容在不同方向的位置【英文标题】:Change the position of custom uitableviewcell content in different orientations 【发布时间】:2012-09-11 13:15:24 【问题描述】:您好,目前我正在开发一个 ipad 应用程序,我需要在其中显示 tableview。所以我们用自定义单元格显示表格视图。现在问题是当应用程序处于横向模式时,我的自定义单元格中有一个布局,当应用程序旋转到纵向模式时,布局应该改变。任何帮助将不胜感激。
【问题讨论】:
【参考方案1】:试试这个,
- (void)willRotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration
if (UIInterfaceOrientationIsLandscape(toInterfaceOrientation))
//your code for landscape
else
//your code for portrait
这可能对你有帮助.....
【讨论】:
是的,我们试过了,但是重新加载 tableview 会导致内容权限丢失。例如,如果我们旋转并重新加载tabledata,我点击单元格上的按钮以展开单元格。 :(以上是关于改变自定义uitableviewcell内容在不同方向的位置的主要内容,如果未能解决你的问题,请参考以下文章
如何配置 cellForRowAtIndexPath 以处理两种不同的自定义 UITableViewCell 类型
UITableViewCell 在自定义单元格中具有备用背景颜色