Apple Development中文网站

时间:2019-04-01    来源:小编    作者:小编
本出版物属于CocoaChina成员,并显示来源和地址。
1设置您自己的标题。
导航元素
Title = @:UINavigationBar使用摘要2 :)设置导航栏的标题颜色.3设置导航栏的背景颜色:auto。
navigationControllerBar。
barTintColor =[UIColorredColor];设置4个导航栏的背景图像。
导航控制
navigationBarsetBackgroundImage:[UIImageimageNamed:@Background]forBarMetrics:UIBarMetricsDefault];设置样式导航栏。UIStateBarStyle默认黑色导航栏。适合明亮的背景。
将UIViewControllerBasedStatusBarAppearance行添加到plist,选择Doorlen类型,然后在ViewController中选择YESb)。
- (UIStatusBarStyle)preferredStatusBarStyle{returnUIStatusBarStyleLightContent;}注意:如果通过navigationControlllerpush引入ViewController,请添加代码self。
导航控制
导航栏
barStyle = UIBarStyleBlack; 6按导航栏背景的透明度。[barsetBackgroundImage:[UIImageimage @ bg。
Pag]forBarMetrics:UIBarMetricsCompact(设置背景,键是BarMetrics),设置导航栏的背景而不使其透明(即不显示以下内容)。
extendedLayoutIncludesOpaqueBars = YES; 7接受是否在栏下方显示滚动内容。如果automaticAdjustScollViewInsets8图像太大而无法被状态栏位置阻止,则需要删除其他图像(clipsToBoundsself)。
导航控制
导航栏
clipsToBounds =更改顶视图驱动程序并通过将驱动程序视图推入或打开导航控制器的堆栈来显示顶视图驱动程序的视图。UIControlEventTouchUpInside];(设置按钮的相应方法:addTarget:action:forControlEvents :)请输入相应的方法:-( void)jumpTo{SecondViewController * senCon1 =[[SecondViewControlleralloc]init]; Self。
navigationControllpushViewController:seCon1animates:YES];}