我有一个自定义 UIButton,其中有一些我正在动态设置的文本。
问题:
如果文本变得太大,它将覆盖位于此处最右侧的按钮图像上的白色箭头:
当该文本变得太大时,那个白色箭头会被覆盖,我需要避免。
例子:
当前代码:
[self.filterButton setTitle:@"All" forState:UIControlStateNormal];
self.filterButton.titleLabel.adjustsFontSizeToFitWidth = YES;
self.filterButton.contentHorizontalAlignment = UIControlContentHorizontalAlignmentLeft;
self.filterButton.contentEdgeInsets = UIEdgeInsetsMake(0, 10, 0, 0);
[self.filterButton setTitleColor:[UIColor whiteColor] forState:UIControlStateNormal];
我尝试过的一些方法:
- 将 titleText 框架设置为按钮框架的 %0.85。
- 当前代码
- 试图将其编码到框架在某个点(titleText)切断的位置
感谢您的任何指导