Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/37.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 在导航栏上放置按钮_Iphone_Objective C_Cocoa Touch - Fatal编程技术网

Iphone 在导航栏上放置按钮

Iphone 在导航栏上放置按钮,iphone,objective-c,cocoa-touch,Iphone,Objective C,Cocoa Touch,我正在向UINavigationBar添加图像。它有100像素长(是的,导航条很长)。我需要在第一行(前44个像素内)添加一些按钮,并在下一行(后44个像素内)添加另外几个按钮 我如何通过编程实现这一点 这4个框是BarButton,我如何将它们放置在这些位置?我认为,如果不使用专用API,您无法控制BarButton的放置。您可能会考虑用自己的自定义UIVIEW替换UnavigItBar,或者在UnavigigBar下面添加一个单独的视图,并使它们在外观上集成。尽管这绝对是一个好的解决方案。

我正在向UINavigationBar添加图像。它有100像素长(是的,导航条很长)。我需要在第一行(前44个像素内)添加一些按钮,并在下一行(后44个像素内)添加另外几个按钮

我如何通过编程实现这一点


这4个框是BarButton,我如何将它们放置在这些位置?

我认为,如果不使用专用API,您无法控制BarButton的放置。您可能会考虑用自己的自定义UIVIEW替换UnavigItBar,或者在UnavigigBar下面添加一个单独的视图,并使它们在外观上集成。

尽管这绝对是一个好的解决方案。我不鼓励这个界面,@sharon,尝试用苹果的UI重新设计界面。从长远来看,这将更容易。