防止UISegmentedControl更改
答
设置disabled = true
是正常的方法。没有shouldChangeSegment
类型的委托方法。你可以设置userInteractionEnabled = false
。
使用disabled = true
有什么问题?
+0
在那种情况下,我该如何处理禁用的段触摸并显示警告为什么该段被禁用? –
+0
您无法禁用单个细分。 –
您是否找到解决方法? – Thodoris
是的。我为UIControlEvents.ValueChanged添加了选择器,并且在段更改时显示alert并将segmnetedControl.selectedSegmentIndex更改为previus值。 –