你如何自动布局约束按钮内的通知标签?
How do you auto layout constraint a notification label inside a button?
这是我的问题的截图。
我的问题是按钮标签不是视图。我无法将该通知标签锚定到它。如果我将该标签锚定到任何一侧,屏幕尺寸会影响它。
示例:6s Plus
和iPhoneSE
在大手机上没问题。
BhargavR 的想法是正确的。将 UIButton 子类化并将徽章添加为受限于按钮的 textLabel(它使用的 UILabel)的子视图 属性.
我认为最好的方法是制作一个带有徽章和标题标签的 UIView,然后覆盖一个没有标题的 UIButton。这样您就可以将徽章标签和标题标签约束在一起。
这是我的问题的截图。
我的问题是按钮标签不是视图。我无法将该通知标签锚定到它。如果我将该标签锚定到任何一侧,屏幕尺寸会影响它。
示例:6s Plus
和iPhoneSE
在大手机上没问题。
BhargavR 的想法是正确的。将 UIButton 子类化并将徽章添加为受限于按钮的 textLabel(它使用的 UILabel)的子视图 属性.
我认为最好的方法是制作一个带有徽章和标题标签的 UIView,然后覆盖一个没有标题的 UIButton。这样您就可以将徽章标签和标题标签约束在一起。