从右到左对齐方式的UITableView
-
16-09-2019 - |
题
我工作的阿拉伯应用程式iphone 3.0。 我想知道,如果有,我可以转换的UITableViewCell是从右到左的方式。 我想要的一切是在相反的方向。 任何想法?
解决方案
创建自己的UITableViewCell子类是不是很难做,可能是你会想要做的就是自定义外观的第一件事。所有你需要的是一个自定义的XIB文件,并在你的cellForRowAtIndexPath功能一点修改的代码:
NSString *CellIdentifier = @"IndividualContractWithResult";
UITableViewCell *cell;
...
cell = [thisTableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil)
{
// TODO: improve code by avoiding the view controller creation
UIViewController *vc = [[UIViewController alloc] initWithNibName:@"IndividualContractWithResult" bundle:nil];
cell = (IndividualContractWithResult_Cell *) vc.view;
[vc release];
}
其他提示
嗯..这真的很有趣)我没有办法,但一些建议。首先,你可以尝试使用CGAffineTransformInvert镜像您的餐桌。如果西港岛线是没用的,你可以定制你的tableView细胞(做出的UIImageView在左侧的UILabel与UITextAlignmentRight在右侧)。这是关于你的表。如果你想去另一种观点认为,你可以改变与UIViewAnimationTransitionFlipFromLeft动画,而不是使用UINavigationController的表格视图。这不是一个漂亮的解决方案,但它可能做的伎俩)祝你好运)
不隶属于 StackOverflow