Visuality 简化iOS UI处理

我要开发同款
匿名用户2015年10月14日
120阅读
开发技术Swift
所属分类其他(Others)、iOS代码库
授权协议MIT

作品详情

Visuality是一个iOS库,简化了对Swift中的原生SDK的UI处理工作。

例子:

/* * Initialize by nib name and bundle. */let someBundle1 = NSBundle(identifier: "com.example.SomeBundleIdentifier")let someView1 = SomeView.VT_viewFromNibWithName("SomeNibName", locatedInBundle: someBundle1)/* * Initialize by nib name and bundle identifier. */let someView2 = SomeView.VT_viewFromNibWithName("SomeNibName", locatedInBundleWithIdentifier: "com.example.SomeBundleIdentifier")/* * Initialize by nib name located in main bundle. */let someView3 = SomeView.VT_viewFromNibLocatedInMainBundleWithNibName("SomeNibName")/* * Also, when you send nil as value for bundle, * view will be loaded from main bundle too. */let someView4 = SomeView.VT_viewFromNibWithName("SomeNibName", locatedInBundle: nil)/* * Initialize from nib with class name and bundle. */let someBundle5 = NSBundle(identifier: "com.example.SomeBundleIdentifier")let someView5 = SomeView.VT_viewFromNibWithClassNameLocatedInBundle(someBundle5)/* * Initialize from nib with class name and bundle identifier. */let someView6 = SomeView.VT_viewFromNibWithClassNameLocatedInBundleWithIdentifier("com.example.SomeBundleIdentifier")/* * Initialize from nib with class name located in main bundle. */let someView7 = SomeView.VT_viewFromNibWithClassNameLocatedInMainBundle()/* * You can do the same thing by sending nil as value for bundle identifier. * In this case view will be loaded from main bundle too. */let someView8 = SomeView.VT_viewFromNibWithClassNameLocatedInBundleWithIdentifier(nil)

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论