gpt4 book ai didi

ios - 如何自定义一个 ui 项目,并将其应用于所有 View Controller ?

转载 作者:行者123 更新时间:2023-11-28 20:35:01 25 4
gpt4 key购买 nike

我有一个 UITextField,它是我在我的 firstViewController 中自定义的。现在我不希望它在其他 ViewController 上有相同的行为。无论如何导入 IBOutlet 上的所有属性?

最佳答案

简单地创建您自己的 Customclass 并在构造函数中设置属性。

@interface CustomTextField : UITextField

@end


@implementation CustomTextField

- (id)initWithFrame:(CGRect)frame
{
self = [super initWithFrame:frame];
if (self) {
//Customize here
self.autocapitalizationType = UITextAutocorrectionTypeDefault;
self.text = @"Blub";
....
}
return self;
}
@end

如果您创建一个新的文本字段,请使用您的自定义类创建对象:

CustomTextField *field = [[CustomTextField alloc] initWithFrame: ...];

关于ios - 如何自定义一个 ui 项目,并将其应用于所有 View Controller ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10883603/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com