相关疑难解决方法(0)

在UIToolbar上创建左箭头按钮(如UINavigationBar的"后退"样式)

我喜欢在一个UIToolbar.中创建一个"后退"左箭头边框按钮.

据我所知,获得其中一个的唯一方法是保留UINavigationController默认设置,并使用一个左栏项.但我无法找到创建一个作为一个UIBarButtonItem,所以我不能在标准中创建一个UIToolbar,即使它们与UINavigationBars 非常相似.

我可以用按钮图像手动创建它,但我无法在任何地方找到源图像.它们具有alpha通道边缘,因此截屏和切割不会得到非常多样化的结果.

除了我打算使用的每种尺寸和配色方案的截图之外的任何想法?

更新:请停止躲避问题并建议我不应该问这个并且应该使用UINavigationBar.我的应用程序是Instapaper Pro.它只显示一个底部工具栏(为了节省空间和最大化可读内容区域),我希望在底部放置一个左箭头形状的后退按钮.

告诉我,我不应该这样做不是一个答案,当然不值得赏心悦目.

iphone cocoa-touch uinavigationbar uitoolbar ios

290
推荐指数
8
解决办法
18万
查看次数

导航栏上的自定义后退按钮

在我的应用程序有许多UIViewControllersUINavigationControllers.必须有一个"后退"按钮和"家" UIButtonUINavigationBar.所有这一切都很好.

但是我的一些人UIViewControllers有很长的名字,有时候还有一个太小的地方.我正在尝试用自定义的"后退"替换"后退"按钮的原始标签(它显示上一个视图的标题),但无论我尝试过它都不起作用:

// Title didn't change
[self.navigationItem.backBarButtonItem setTitle:@"Back"];

// Action didn't set, no response from button ( button didn't do anything )
[self.navigationItem.leftBarButtonItem
   setAction:self.navigationItem.backBarButtonItem.action];
Run Code Online (Sandbox Code Playgroud)

我需要"后退"按钮才能有这样的问题:在iPhone导航栏上绘制自定义后退按钮

iphone uinavigationcontroller uinavigationitem ios

8
推荐指数
3
解决办法
4万
查看次数

带有"后退"按钮的UINavigationBar.使用XIB创建

我的问题是下一步:在界面构建器中我创建UINavigationBar并且我想创建"后退"按钮项,但我没有看到任何按钮.

我用这个代码:

    UIBarButtonItem *myBarButtonItem = [[UIBarButtonItem alloc] init];
    myBarButtonItem.title = @"Back";
    mynavBar.backItem.backBarButtonItem = myBarButtonItem;
Run Code Online (Sandbox Code Playgroud)

mynavBar - 这是我的IBOutlet.

感谢帮助!

uinavigationbar ios

3
推荐指数
1
解决办法
6876
查看次数