ios-导航条的自定义返回键显示不对

问题描述

导航条的自定义返回键显示不对

设置自定义的返回键,没显示出预期的效果。
back键被拉长了,而且button内没有文本时,还是会显示back字符。

解决方案

首先看不到你提供的图片。但根据你的描述大体问题出在以下几个方面:
1.back键被拉长。 有可能是你设置的Frame的size不是自定义键的真实size.被拉长,显然是width超出了实际的尺寸。
2.button内没有文本时,还是会显示back字符。如果是用的UIButton作为自定义键时,检查是否设置了button的title.

[UIButton setTitle:@""back"" forControlState:UIControlStateNormal];

解决方案二:

 UIButton *button = [[UIButton alloc] initWithFrame:CGRectMake(006031)];      [button setBackgroundImage:[UIImage imageNamed:@""abc.png""] forState:UIControlStateNormal];      UIBarButtonItem *btn = [[UIBarButtonItem alloc] initWithCustomView:button];      self.navigationItem.rightBarButtonItem = btn;      [button release];      [btn release];  
时间: 2024-09-15 18:25:31

ios-导航条的自定义返回键显示不对的相关文章

环信UI集成到项目后导航条怎么自定义chatViewcontroller的输入框为什么不是在最下面/?有人遇到过么

问题描述 解决方案 看下这个链接:http://www.imgeek.org/question/6019解决方案二:谢谢  解决了~~

jQuery实现的导航条切换可显示隐藏_jquery

用jQuery实现一些导航条切换,显示隐藏,主要运用的技术有slideToggle( ),toggeClass( ),toggle( ): 代码如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>导航条在项目中的应用</title> <script language="javascript" type="

开发类似微软中国导航条的控件

导航|控件|微软 开发类似微软中国导航条的控件-ios 导航条上添加控件"> 比较好看吧.根据书上例子自己写了一下,用VS2005写,特别方便,代码如下 using System; using System.ComponentModel; using System.Web.UI; using System.Web.UI.WebControls; using System.Drawing; namespace ClingingBoy {  [DefaultProperty("tex

【android基础】之Android返回键处理(事件)

Android返回键我们经常都要进行处理,我的两个应用分别有以下两个不同的处理方式 方式一:按返回键显示退出提示框( 自定义提示框架可以参考[Android使用自定义AlertDialog(退出提示框) ] ) 方式二:按返回键不退出应用,返回主页面(即与按Home键操作一样) 方式一: public class WelcomeActivity extends Activity { public boolean onKeyDown(int keyCode, KeyEvent event) { /

javascript-微信网页几分钟后返回键无法访问

问题描述 微信网页几分钟后返回键无法访问 页面获取了微信的网页授权获取了用户信息和JSAPI接口,停留在页面两三分钟后手机返回键显示无法访问,复制链接为:https://open.weixin.qq.com/connect/oauth2/authorize_reply?allow=1&snsapi_userinfo=on&uuid=abcsfafafadf&uin=AbaxNzb0NTEzcA==&key=dafaoifdgbaubdfewy3135617853411bdg

Android 自定义返回按钮的实例详解

Android 自定义返回按钮的实例详解 程序中我们有时候想让放回按钮按照自己的需求调整页面而不是单纯的按照系统返回上一级,这个问题很简单,重写 onKeyDown 方法即可. 下面方法,包含了 webview 中的返回上一页和普通 activity 的单击设置和双击退出程序. @Override public boolean onKeyDown(int keyCode, KeyEvent event) { //如果我们用的是webview页面,想返回网页的上一页设置这里就可以了 if (key

ios 系统导航条,右滑 返回 没效果

问题描述 ios 系统导航条,右滑 返回 没效果 5C 使用的是系统导航条,设置了代理,还是没用,back item 和leftitem 都试过了也没用,两个都不设置,直接用系统导航条的返回也是没用,不知道为什么?系统是7以上的 解决方案 重新启动一下电脑就行了,我的也是这样 解决方案二: 没有代码看不到问题啊 解决方案三: 重新启动(????ω????) 解决方案四: 不方便上代码吗???? 解决方案五: 就是赶快上代码就是赶快上代码就是赶快上代码

ios中带TabBar的导航控制器,自定义右滑手势返回

问题描述 ios中带TabBar的导航控制器,自定义右滑手势返回 右滑返回上一级页面时,tabBar不能紧贴着第一级页面,而是浮在最上层 解决方案 看不明白是什么情况...看不明白是什么情况...看不明白是什么情况...看不明白是什么情况...看不明白是什么情况...看不明白是什么情况...

关于iOS导航栏返回按钮问题的解决方法_IOS

最近遇到一个关于导航栏返回按钮的问题,因为之前项目里面都是用的系统默认的返回按钮样式所以没有想过要去更改,后来有需要将返回按钮箭头旁边的文字去掉,同时将该返回按钮的点击事件重新定义.一开始尝试自定义按钮然后设置为leftBarButtonItem,但是这样图片可能跟系统自带的不一样,还有就是返回按钮的位置跟系统自带的不一样.后来找了一些资料,发现将文字去掉比较简单,一般做法是控制器中添加如下代码,然后他的下一级控制就有一个只有箭头没有文字返回按钮: 复制代码 代码如下: UIBarButtonI