默认情况下,UITalbeViewCellAccessory 的位置位于单元格中间右侧。我想将其在 Y 轴上移动 29 像素(向下移动 29 像素)。我怎样才能做到这一点?我尝试设置accessoryView的框架,但没有成功。
谢谢
最佳答案
设置accessoryView初始框架是无影响的,它会在单元格进行布局时随时更改,您需要:
- (void)layoutSubviews
{
[super layoutSubviews];
self.accessoryView.center = CGPointMake($yourX, $yourY);
}
这是为 accessoryView 设置自定义位置的简单方法,该位置保留在任何单元格状态
关于iphone - 设置 uitableviewcellaccessory 的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5467797/