我看到许多帖子解释了如何在点击按钮后显示标签,但似乎没有人提出如何直接在按钮本身上显示标签文字的问题。
我正在为AppleWatch编码,由于屏幕尺寸小,看起来节省空间并且实际上在按钮上显示标签而不是在上方或下方或其中一侧是完美的解决方案
具体来说,我要做的是创建一个点击计数器,增加的数字在按钮本身上。点击数字(或按钮),它会递增1。
可能的?
答案 0 :(得分:0)
您可以创建一个透明背景的标签,并将其放在按钮上。
但是,这不是一个理想的解决方案:您可以更改按钮本身的文本,而不是在按钮顶部显示标签。这样,您可以在屏幕上使用更少的对象获得相同的视觉效果:
button.setTitle("Text you wanted on the label", forState: .Normal)