KANibHelper 0.4

KANibHelper 0.4

测试已测试
语言语言 Obj-CObjective C
许可 Apache 2
发布最后发布2018年2月

Alexis Creuzot维护。



  • Alexis Creuzot

厌倦了自动布局和那些讨厌的约束,它们缺乏简洁性和灵活性?那么这款库就是为您量身定制的。我相信如果想要简化布局管理过程并提高应用程序的可维护性,为3.5英寸和4英寸屏幕分别保留独立的 Nib 文件是最佳选择。

如何安装

简单地将

  • KAViewController.h
  • KAViewController.m

复制到您的项目文件夹中,并导入 KAViewController.h

或者使用 cocoapod 并使用以下命令:pod 'KANibHelper', :git => 'https://github.com/kirualex/KANibHelper.git'

如何使用

只需在您的头文件中从通常的 UIViewController 继承 KAViewController 即可!

然后您可以通过只需将原生的 Nib 文件后缀改为 '~iphone4' 来创建针对4英寸屏幕的独立 Nib 文件(别忘了指定文件的所有者类并链接视图出口)。如果您没有为应用程序的每个屏幕都拥有特定的 '~iphone4' Nib,则 KAViewController 会退回到控制器的默认 Nib。您还可以为原始 nib 添加后缀 '~iphone3_5' 以保证一致性,它也会正常工作。

如果您想查看详细信息,请查看演示,并且不要犹豫 fork-me!

文件层次结构示例

Files

结果

Result