UITableViewCell 中的固定大小 imageView 或固定文本位置?
是否有任何已知的方法可以将 UITableViewCell 的 imageView 大小调整为固定大小,以便右侧的文本始终对齐?
或者,我将 textLabels 定位到具有固定宽度的固定位置。
然而,在标签和 imageView 上设置中心、框架或边界不会产生任何结果。
有谁有方便的代码如何创建透明的 UIImage (或者 CGImage )并将我的图像复制到其中心,而不应用任何缩放?
Is there any known way to resize the imageView of a UITableViewCell
to a fixed size, so the text on the right is always aligned?
Alternatively, I'd position the textLabels to a fixed position with a fixed width.
However, setting center, frame or bounds on both the labels and the imageView results in nothing.
Does anyone has the code handy how to create a transparent UIImage
(well, or CGImage
) and copy my image in the center of it, without any scaling applied?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
子类 UITableViewCell 并覆盖 -layoutSubviews。
Subclass UITableViewCell and override -layoutSubviews.
如果内置标签和图像视图不符合您的喜好,您可以创建自己的标签和图像视图并将它们添加为子视图。
If the built in label and image view aren't to your liking, you can create your own and add them as subviews.