我正在使用UISegmentedControl部分来显示按下时的操作表。操作表有2个日期选择器,一个用于设置日期,另一个用于设置日期。
当操作表完成后,它会隐藏并执行它需要做的事情,但是我注意到,恢复操作表的唯一方法是选择UISegment的另一部分,然后选择显示操作表的细分。
我的问题是,是否有任何方法可以响应已经选择的UISegmentedControl的特定片段上的另一个触摸事件?
我已经在代码中使用了selectedSegmentIndex来显示操作表。
提前致谢。
答案 0 :(得分:0)
您正在寻找的是momentary
的{{1}}州。这将阻止段控件保持任何段的选定位置。点击一个片段将充当按钮,而不是类似标签的选择器。
您可以在接口构建器中执行此操作,如下所示:
或者您可以在代码中执行此操作:
UISegmentControl
如果您不需要段控件来显示当前选定的段,则此解决方案将起作用。根据你的描述,这似乎很合适。