我正在尝试在运行时向屏幕添加一堆UIButtons。根据用户输入,我想在不同的位置显示不同的按钮。这可能吗?
答案 0 :(得分:2)
是的,这是可能的。
在objective-C中创建一个按钮:
UIButton *btnPrefix = [UIButton buttonWithType:UIButtonTypeCustom];
[btnPrefix setFrame:CGRectMake(0, 0, 20, 20)];
[btnPrefix setUserInteractionEnabled: YES];
[btnPrefix addTarget:self action:@selector(buttonTapped) forControlEvents:UIControlEventTouchUpInside];
[self.view addSubview: btnPrefix];