我正在使用NSString drawInRect函数绘制文本,如下所示
[nsStrToDraw drawInRect:cgRect withFont:uiFont lineBreakMode:UILineBreakModeCharacterWrap alignment: UITextAlignmentLeft];
// nsStrToDraw是“Enter” // uiFont大小为32 //和cgRect是(100,100,100,20);
问题在于,即使边界矩形(cgRect)高度为20,文本也不会被剪裁到给定高度,而是以适合的高度绘制。
注意:文本被剪裁到给定的宽度,只是它似乎没有剪辑到给定的高度。
有关如何解决此问题的任何想法?
感谢,
答案 0 :(得分:0)
UIView
,否则 clipsToBounds = YES
不会剪切其内容。
答案 1 :(得分:0)