AppDelegate * app=(AppDelegate *)[[UIApplication sharedApplication]delegate]; UIWindow *window = app.window; [UIView animateWithDuration:1.0f a...
分类:
移动开发 时间:
2014-08-07 00:23:07
阅读次数:
208
缺省绑定(Optional Binding 自动置空)
通过在类型变量后,加上?,可以实现缺省绑定为nil
var window: UIWindow?
就是说,如果不对window赋值,则window的值为nil。
这与Objective-C中在ARC模式下自动置nil的原理是不同的,在Swift中有NilType,这时候有一个新的概念,取值(Unwrapping Optionals)
...
分类:
其他好文 时间:
2014-08-05 19:19:50
阅读次数:
235
UIWindow+PazLabs.h (header file)#import @interface UIWindow (PazLabs)- (UIViewController *) visibleViewController;@end UIWindow+PazLabs.m (implementa....
分类:
其他好文 时间:
2014-08-04 13:47:17
阅读次数:
192
- (NSUInteger)application:(UIApplication *)application supportedInterfaceOrientationsForWindow:(UIWindow *)window{ return UIInterfaceOrientationMaskP....
分类:
移动开发 时间:
2014-08-01 13:23:21
阅读次数:
202
(原文出自:http://www.cnblogs.com/wendingding/p/3770052.html,特别感谢)一:[[UIScreen mainScreen] bounds] 和[UIScreen mainScreen] applicationFrame]的区别:bounds就是屏幕的全...
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{ self.window = [[[UIWindow alloc] init...
分类:
移动开发 时间:
2014-07-06 23:04:31
阅读次数:
270
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{ self.window = [[UIWindow alloc] initW...
分类:
移动开发 时间:
2014-07-06 15:36:26
阅读次数:
366
Xcode5.1 本身集成了storyboard文件,默认封装了UIWindow.
1.创建一个默认的带storyboard工程,删除掉storyboard文件。
2.找到 “工程名称-Info.plist”文件,删除掉与storyboard文件有关的字段值。
3.创建一个xib文件,文件名自定。找到File's Owner 设置其Class为controller,如果不设置...
分类:
移动开发 时间:
2014-07-06 10:16:33
阅读次数:
268
UIWindow,UINavigationController与UIViewController之间的关系虽然每次你都用UINavigationController与UIWindow,但你不一定知道他们之间到底怎么运作的哦:)AppDelegate.h的代码RootViewController.m/...
在代码的deletegater中写:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScre...
分类:
其他好文 时间:
2014-06-30 10:48:04
阅读次数:
240