Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/43.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/97.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
Iphone iOS删除和重新排序控件--是否更改单元格内的位置?_Iphone_Ios_Ipad_Uitableview - Fatal编程技术网

Iphone iOS删除和重新排序控件--是否更改单元格内的位置?

Iphone iOS删除和重新排序控件--是否更改单元格内的位置?,iphone,ios,ipad,uitableview,Iphone,Ios,Ipad,Uitableview,我想知道是否有任何方法可以将这些控件从默认位置向上或向下或向左或向右移动。您不能。至少不是通过任何明智的方式。你可以这样做,但这是一件非常麻烦的事情,所以你可以绕开使用私有API。您最好重新设计单元格以适应这些控件,可以是静态的,也可以是当您的表视图单元格进入这些模式时,在UITableViewCell子类中使用WillTransitionState:和DidTransitionState:。我建议为这些状态布置单元格以适应控件。最终用户知道这些控件应该放在哪里,并且可能会感到奇怪。

我想知道是否有任何方法可以将这些控件从默认位置向上或向下或向左或向右移动。

您不能。至少不是通过任何明智的方式。

你可以这样做,但这是一件非常麻烦的事情,所以你可以绕开使用私有API。您最好重新设计单元格以适应这些控件,可以是静态的,也可以是当您的表视图单元格进入这些模式时,在UITableViewCell子类中使用WillTransitionState:和DidTransitionState:。

我建议为这些状态布置单元格以适应控件。最终用户知道这些控件应该放在哪里,并且可能会感到奇怪。