![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
UINavigation
sj鹏
这个作者很懒,什么都没留下…
展开
-
在popViewControllerAnimated后调用函数
<br />a(tableview)pushviewcontrol到b,b执行完动作后[[self navigationController] popViewControllerAnimated:YES];<br />返回a,有时需要a表格数据进行刷新,或调用其他方法,可以在a中的viewWillAppear函数中进行reloaddata或进行相关函数调用。原创 2011-05-30 12:34:00 · 8802 阅读 · 0 评论 -
在UINavigationController的导航栏中添加UISegmentedControl
<br /><br />在导航栏中添加UISegmentedControl ,实现的效果:<br /><br />实现的代码:<br />UISegmentedControl *segmentedControl=[[UISegmentedControl alloc] initWithFrame:CGRectMake(80.0f, 8.0f, 200.0f, 30.0f) ]; <br /> [segmentedControl insertSegmentWithTitle:@"Food to eat"转载 2011-04-13 11:57:00 · 3842 阅读 · 0 评论 -
改NavigationBar背景
<br />// UINavBar.h<br />#import <Foundation/Foundation.h><br /><br /><br />@interface UINavigationBar (UINavigationBarCategory) <br />UIImageView *bg;<br />-(void)setBackgroundImage:(UIImage*)image;<br />- (void)insertSubview:(UIView *)view atI转载 2011-04-11 11:23:00 · 2215 阅读 · 0 评论 -
iPhone NavigationBar和UIToolbar基础
<br /><br />navigation bar 分为三个部分,左按钮,右按钮和中间的View.<br />在Controller中可以通过以三个方式来引用:<br /> self.navigationItem.titleViewself.navigationItem.leftBarButtonItemself.navigationItem.rightBarButtonItem左右按钮可以使用UIBarButtonItem来构造. 他默认有很多种按钮可攻选择:Java代码 typ转载 2011-04-11 11:24:00 · 3388 阅读 · 0 评论 -
iphone实现NavigationController 导航栏中的系统按钮
<br /><br />实现导航栏中的系统按钮,结果如下:<br /><br />实现右边的书签按钮: <br /> UIBarButtonItem *anotherButton = [[UIBarButtonItem alloc]initWithBarButtonSystemItem:UIBarButtonSystemItemBookmarks target:self action:@selector(methodtocall:) ]; <br /> self.navigat转载 2011-04-13 11:32:00 · 1543 阅读 · 0 评论 -
NavigationController导航栏中添加多个UIBarButtonItem
<br /><br />在实际的开发中,导航器是最重要的容器之一,我们经常要在导航栏中添加各种样式的按钮,添加一个按钮很简单,代码如下图:<br />UIBarButtonItem *anotherButton = [[UIBarButtonItem alloc] initWithTitle:@"Setting" style:UITabBarSystemItemContacts <br />转载 2011-04-13 12:07:00 · 2505 阅读 · 0 评论 -
如何为UINavigationBar设置背景图片
<br />在iPhone开发中, 有时候我们想给导航条添加背景图片, 实现多样化的导航条效果, 用其他方法往往无法达到理想的效果, 经过网上搜索及多次实验, 确定如下最佳实现方案:<br />为UINavigatonBar增加如下Category:view plaincopy to clipboardprint?@implementation UINavigationBar (CustomImage) - (void)drawRect:(CGRect)rect { UIImage *image转载 2011-04-11 11:26:00 · 3131 阅读 · 0 评论 -
点击页面,UINavigationController导航栏的隐藏和显示
<br /><br />在iphone的照片库中,显示照片列表中,导航栏可以自动显示和隐藏。许多应用中也用到了导航栏中的隐藏和显示,实现效果如下图:<br /><br />点击页面,导航栏隐藏:<br /><br />下面是具体的实现过程。<br /> <br />首先创建工程,iphone.navta.<br />然后打开MainWindow.xib<br />添加UINavigationController。<br /> <br /> <br /> <br />进行关联。<br />在具体需要隐藏和显示转载 2011-04-13 12:23:00 · 50475 阅读 · 1 评论 -
Navigation Bar的title字体设置
<br /> 原理就是自己创建一个uilabel把它添加到navigationbar的titleview,如果要对字体和颜色,大小进行设置,只需在uilabel中更改就可以<br /> <br /> CGRect rect = CGRectMake(0, 0, 200, 44);<br /> UILabel *label = [[UILabel alloc] initWithFrame:rect];<br /> label.backgroundColor = [UIColor原创 2011-04-21 11:55:00 · 8342 阅读 · 0 评论