我正在使用自定义字体。 iPhone正常运行
[btnHourMins.titleLabel setFont:[UIFont fontWithName:@"Rockwell-Bold" size:18]];
[txtPrice setFont:[UIFont fontWithName:@"Rockwell-Bold" size:18]];
但是当我在iPad上使用它然后它显示奇怪的行为(见图),它只显示文本框的一半按钮。我没有设置任何类型的按钮或textField框架。
我对ipad的编码是
[txtPrice setFont:[UIFont fontWithName:@"Rockwell-Bold" size:36]];
[lblHourMins.titleLabel setFont:[UIFont fontWithName:@"Rockwell-Bold" size:36]];
如果我将大小设置为10而不是36,则可以正常工作。我从heare下载字体http://www.freefontsdb.com/detail/8042/Rockwell-Bold我怎样才能解决这个问题。我从最近2天搜索过。
1)UIBextField UIButton上面没有任何类型的视图
2)编码时我没有设置任何类型的框架(我只是设置字体)
3)文本字段和按钮的大小非常大。
当我设置backgroundclour Pink时,它会显示...
答案 0 :(得分:0)
看起来您的标签框架不够大,无法满足字体的大小。
您需要调整高度以查看全文,或者根据标签中的内容缩小fontsize。
编辑: 抱歉,我的图片后面没有看到附加文字。你能验证视图足够大吗?尝试设置背景颜色以查看它的帧。
答案 1 :(得分:0)