在我的 mapkit 应用程序中,我将能够启用/禁用通过 Interface Builder 以编程方式创建的按钮。这个想法是如果选择了注释,则启用一个或多个按钮,否则禁用。例如,在我的一个动作中:
-(void)traceRoute:(id)sender{
//trace route between user location and annotation selected
}
定义是为了跟踪用户位置和注释 mapkit 之间的路线。在 IB 中,定义了一个按钮并链接到该操作,它可以工作。但我不明白如何启用未以编程方式定义但在界面构建器中定义的按钮。任何帮助都将不胜感激!