/////禁止全局?横屏
-?(NSUInteger)application:(UIApplication?*)application?supportedInterfaceOrientationsForWindow:(UIWindow?*)window{
????return?UIInterfaceOrientationMaskPortrait;
}
//...
分类:
移动开发 时间:
2015-03-03 12:01:48
阅读次数:
135
//解决方案ios文件夹下得AppController- (NSUInteger)application:(UIApplication *)application supportedInterfaceOrientationsForWindow:(UIWindow *)window{ return ....
分类:
其他好文 时间:
2015-02-13 10:06:42
阅读次数:
155
1.assign意味着直接赋值,retain意味着release旧值,retain新值 1.1@property (assign, nonatomic) UIWindow *window; 意味着: - (void )setWindow:(UIWindow *)window { ...
分类:
移动开发 时间:
2015-02-09 21:35:59
阅读次数:
227
在IOS开发中有一个常用的控件叫UIAlertView但原理并不是单纯的添加一个UIView在UIWindow上 ,其实苹果为了保证让alert弹框在整个视图的最上边 ,特意新建了一个UIWindow,对!是新建了一个UIWindow;也就是说,在这个时候 你的App中其实有个两个UIWindow ...
分类:
其他好文 时间:
2015-02-09 18:06:14
阅读次数:
101
一 新建项目
打开Xcode->new->Project->iOS->Single View Application->下一步->输入工程名->下一步->选择路径->create
二 启动过程
1 载入程序到内存
2 在main函数中创建UIApplication
3 创建AppDelegate
4 开始主循环,监听事件
5 创建UIWindow,设置活动窗口
7 加载In...
分类:
移动开发 时间:
2015-02-05 21:53:58
阅读次数:
228
UIWindow是一种特殊的UIView,通常在一个app中只会有一个UIWindowiOS程序启动完毕后,创建的第一个视图控件就是UIWindow,接着创建控制器的view,最后将控制器的view添加到UIWindow上,于是控制器的view就显示在屏幕上了一个iOS程序之所以能显示到屏幕上,完全...
分类:
移动开发 时间:
2015-02-05 17:40:46
阅读次数:
7976
A.UIWindow概念1.继承UIView,是一种特殊的UIView2.通常一个APP只有一个UIWindow3.iOS程序启动后,创建的第一个视图就是UIWindow4.没有UIWindow,不能显示任何东西B.使用1.创建一个Empty Application项目没有了storyboard,要...
因为要用UIwindow实现一个功能,所以最近了解了一下这个类,这篇文章主要记录一下我遇到的问题和我的想法。
UIWindow虽然继承自UIView,但是一个与UIView有显著不同的地方就是,UIWindow 的实例不需要作为任何子 view 加入到任何一个 view hierarchy 中,你一旦像这样
[[UIWindow alloc] init] 生成一个对象,它就自动被加入到[UIA...
在IOS的开发中,有的时候出于美观的需要会要求App制作一个屏幕保护的功能,主要就是在App运行时如果经过一段时间没有触摸屏幕,App就会播放屏幕保护的内容,当触摸屏幕的时候,屏幕保护消失,程序继续运行,
首先实现检测到受否有触摸屏幕,那么就要用到UIWindow的实例方法
- (void)sendEvent:(UIEvent *)event 来检测是否触摸屏幕
定义一个UIW...
分类:
移动开发 时间:
2015-01-23 13:23:41
阅读次数:
202