我正在尝试在iPhone应用中显示小数,例如12和3/81应显示为数字“12”,后面是顶部的分子“3”,水平线,底部的分母“81”。
如果有人能告诉我如何实现这一目标,我将不胜感激。我是否应该对UILabel
进行子类化并对该部分进行自定义绘制,还是应该对UITextView
进行子类化?
是否有任何示例代码显示如何自定义绘制UILabel
或UITextView
?
答案 0 :(得分:1)
创建一个名为FractionView的UIView
子类,其标签表示分子,分母和分隔符(斜杠)。为视图创建numerator
和denominator
属性,以存储您传递的值并相应地设置标签。然后,您可以将此视图放在需要显示分数的任何位置。