如何在我的textField中添加顶部填充(Objective-c)

时间:2019-10-31 12:03:51

标签: ios objective-c textfield padding

我有textField,CustomClass。

但是我不知道如何使用Insets。我知道函数,但不知道如何使用它们。

Notes textField

1 个答案:

答案 0 :(得分:0)

在您的customClass中使用此方法

- (CGRect)textRectForBounds:(CGRect)bounds {
        return CGRectMake(bounds.origin.x + yourPading, bounds.origin.y + yourPading,
                          bounds.size.width - yourPading, bounds.size.height - yourPading);
    }
    - (CGRect)editingRectForBounds:(CGRect)bounds {
        return [self textRectForBounds:bounds];
    }