動的に設定するテキストを持つカスタム 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の)特定のポイントでフレームが途切れる場所にコーディングしようとしました
ご指導ありがとうございます