文件名称:ExtendedNavBar:一个简单的项目,演示了扩展导航栏的使用
文件大小:36KB
文件格式:ZIP
更新时间:2024-07-30 06:35:15
Objective-C
在 iOS7+ 上扩展导航栏 在 iOS 7 上,我们获得了自定义UINavigationBar新方法。 Apple 分享展示了如何通过设置自定义后退按钮、右视图、标题、背景颜色来更改导航栏的外观,以及如何制作酷炫的效果,使栏看起来延伸,允许我们附加其他视图,例如标签。 展示了如何在导航栏中嵌入分段控件(如 App Store 应用中所示)。 与 Apple 的项目相反,这个项目不使用 AutoLayout 并且视图从笔尖加载。 执行 将您想要扩展导航栏的视图嵌入到通用视图 (ExtendedView) 中很重要,该视图可用于绘制一个像素的细线。 最后,导航栏实际上并没有得到扩展,而是通过用透明图像替换细线来给人这种印象。 扩展视图 - (void)willMoveToWindow:(UIWindow *)newWindow { // Use the layer shadow
【文件预览】:
ExtendedNavBar-master
----ExtendedNavBarTests()
--------ExtendedNavBarTests.m(926B)
--------Info.plist(754B)
----README.md(2KB)
----ExtendedNavBar.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(18KB)
--------xcuserdata()
----ExtendedNavBar()
--------main.m(380B)
--------TableViewCell.m(464B)
--------ViewController.m(3KB)
--------TableViewCell.h(256B)
--------AppDelegate.h(323B)
--------Info.plist(1KB)
--------Images.xcassets()
--------AppDelegate.m(682B)
--------ExtendedView.m(587B)
--------TableViewCell.xib(1KB)
--------ViewController.h(441B)
--------Base.lproj()
--------ExtendedView.h(245B)
--------ViewController.xib(4KB)