使用滑动删除时如何在uitableviewcell中滑动UILabel
我有一个自定义的 uitableview,单元格右侧有一个 UILabel,如下所示
我已启用滑动删除,但是当按钮出现时 UILabel 被覆盖,我猜这是因为我的自定义 tableviewcell 尚未被告知删除按钮。
我想知道当检测到滑动时如何将 UILabel 移动到删除按钮的左侧。
I have a custom uitableview with a UILabel to the right of the cell as shown below
I have enabled swipe to delete, but when the button appears the UILabel is covered, I am guessing this is because my custom tableviewcell has not been informed about the delete button..
I am wondering how I go about moving the UILabel to the left of the delete button when the swipe is detected.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您在 xib 中创建单元,则可以这样做。
您创建一个与单元格大小相同的视图,并将所有标签放入其中。为此视图创建一个出口。然后在 customCell 的 .m 中将视图添加到 contentView 中。
然后,在 xib 中添加支柱,以便标签粘在最近的任何一侧的边缘,您应该可以开始了!
This is how you would do it if you create the cell in a xib.
You create a view the same size as the cell and put all of your labels inside it. Create an outlet for this view. Then in the .m of the customCell you add the view to the contentView.
Then, in the xib add struts so that the labels stick to the edge of whatever side they are nearest and you should be good to go!