Swa*_*uke 89
使用该viewWithTag方法.例如,如果您的按钮位于控制器的视图中,并且按钮的标记为100,则以下行将返回按钮:
UIButton *button = (UIButton *)[self.view viewWithTag:100];
Run Code Online (Sandbox Code Playgroud)
编辑:
在Swift中获取具有特定标记的视图 -
let view = self.view.viewWithTag(100)
Run Code Online (Sandbox Code Playgroud)
如果您想确保具有特定类型的视图,例如UIButton,您应该检查类型:
if let button = self.view.viewWithTag(100) as? UIButton {
//Your code
}
Run Code Online (Sandbox Code Playgroud)
UIButton *button=(UIButton *)[self.view viewWithTag:tag];
Run Code Online (Sandbox Code Playgroud)
//现在,您可以根据标记值获取按钮