ios – TableViewCell披露指标位置

ios – TableViewCell披露指标位置,第1张

概述我有一个自定义的tableviewcell,标准的公开指示器默认位于垂直中心.如何像iOS邮件应用程序一样垂直移动此标准披露指标? 您可以通过对单元格进行子类化并在单元格的子视图(代表指示符)中查找UIButton并保留对它的引用来调整默认附件的位置.然后,您可以在layoutSubviews或您选择的任何地方更新accessoryButton的框架,如下所示: class CellSubclas 我有一个自定义的tablevIEwcell,标准的公开指示器默认位于垂直中心.如何像iOS邮件应用程序一样垂直移动此标准披露指标?解决方法 您可以通过对单元格进行子类化并在单元格的子视图(代表指示符)中查找UIbutton并保留对它的引用来调整默认附件的位置.然后,您可以在layoutSubvIEws或您选择的任何地方更新accessorybutton的框架,如下所示:

class CellSubclass: UItableVIEwCell {    var accessorybutton: UIbutton?    overrIDe func awakeFromNib() {        super.awakeFromNib()        accessoryType = .disclosureIndicator        accessorybutton = subvIEws.flatMap {  as? UIbutton }.first    }    overrIDe func layoutSubvIEws() {        super.layoutSubvIEws()        accessorybutton?.frame.origin.y = 8    }}
总结

以上是内存溢出为你收集整理的ios – TableViewCell披露指标位置全部内容,希望文章能够帮你解决ios – TableViewCell披露指标位置所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1008039.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存