Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/110.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 将UIViewController推入另一个具有固定自由大小的UIViewController_Ios_Objective C_Uiviewcontroller_Pushviewcontroller - Fatal编程技术网

Ios 将UIViewController推入另一个具有固定自由大小的UIViewController

Ios 将UIViewController推入另一个具有固定自由大小的UIViewController,ios,objective-c,uiviewcontroller,pushviewcontroller,Ios,Objective C,Uiviewcontroller,Pushviewcontroller,我需要将一个UIViewController推入另一个,将被推入的那个尺寸为320宽,300高 当我尝试推送时,既不推送ViewController:animated也不推送presentViewController:animated:completion:推送到整个页面 我已经通过视图控制实现了我的目标,但这对我来说不是一个好的实践 我还可以应用哪些其他方法?如果您试图将视图控制器推到另一个视图控制器上,您可能应该使用导航控制器。我有点不确定这是否是您想到的,但在这种情况下,UINavigat

我需要将一个UIViewController推入另一个,将被推入的那个尺寸为320宽,300高

当我尝试推送时,既不推送ViewController:animated也不推送presentViewController:animated:completion:推送到整个页面

我已经通过视图控制实现了我的目标,但这对我来说不是一个好的实践


我还可以应用哪些其他方法?

如果您试图将视图控制器推到另一个视图控制器上,您可能应该使用导航控制器。我有点不确定这是否是您想到的,但在这种情况下,UINavigationController将是理想的,因为它允许您将视图控制器推上/弹出堆栈

UINavigationController的使用并不重要,重要的一点是将320*300大小的viewcontroller推到另一个特定位置