1

我正在尝试在运行时将一堆 UIButtons 添加到屏幕上。根据用户输入,我想在不同的位置显示不同的按钮。这可能吗?

4

1 回答 1

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];
于 2012-05-23T03:43:07.147 回答