Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/98.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何从UISegmentControll中删除1个段_Ios_Objective C_Hide_Uisegmentedcontrol - Fatal编程技术网

Ios 如何从UISegmentControll中删除1个段

Ios 如何从UISegmentControll中删除1个段,ios,objective-c,hide,uisegmentedcontrol,Ios,Objective C,Hide,Uisegmentedcontrol,我有一个UISegmentControll,有两段。在程序中的某个点,我想隐藏一个段。我更喜欢隐藏而不是删除,但如果唯一的方法是删除,我会洗耳恭听。这一个设置它启用/禁用 [segmentedControl setEnabled:NO forSegmentAtIndex:0]; 或者通过这个移除 [segmentedControl removeSegmentAtIndex:4 animated:NO]; 我需要隐藏或删除它:只是修改了答案。UISegmentControl中的最小段是2,这就

我有一个UISegmentControll,有两段。在程序中的某个点,我想隐藏一个段。我更喜欢隐藏而不是删除,但如果唯一的方法是删除,我会洗耳恭听。

这一个设置它启用/禁用

[segmentedControl setEnabled:NO forSegmentAtIndex:0];
或者通过这个移除

[segmentedControl removeSegmentAtIndex:4 animated:NO];

我需要隐藏或删除它:只是修改了答案。UISegmentControl中的最小段是2,这就是我所有的,所以我想隐藏它。不过还是要谢谢你!!您可能需要实现自己的段UI,而不是使用UISegmentControl来实现您所描述的功能。您是说像UIButtons一样吗?