共有30篇文章,第1页,共2

  • 关于 手写代码和xib[提问]
    江南style丶虎 发表于 2015-11-11 21:48|12次评论|3308次阅读
    @芳仔小脚印 你好,想跟你请教个问题:开发用xib多些 还是手写代码多些  xib没怎麽学过 还有storeboard 用的多吗?
  • iOS简单自动布局autoresizing的组合情况研究[博客]
    hellofox2000 发表于 2015-10-21 18:46|0次评论|1937次阅读
    autoresizing是UIView的属性,可以用来做一些简单的自动布局实现。网络文章介绍单属性的居多,对组合情况研究的较少。本文对组合情况进行了一些研究。 单属性的介绍如下 属性 描述 UIViewAutoresizingNone 不会随父视图的改变而改变  UIViewAutoresizingFlexibleLeftMarg...
  • 修改layer的anchorPoint需要注意的问题[博客]
    iossocket 发表于 2015-07-26 18:13|0次评论|640次阅读
        当我们需要做旋转动画时,默认情况都是以视图的中点作为轴进行旋转的,但有时我们需要改变旋转的轴,这个时候需要通过改变视图layer的anchorPoint属性来满足需求。     anchorPoint是一个CGPoint类型,取值范围为(0, 0)~(1, 1),默认值为(0.5, 0.5)。但直接改变...
  • ios 关于swrevealviewcontroller 的问题[提问]
    哎哟喂_白板 发表于 2015-07-02 17:08|1次评论|515次阅读
    使用swrevealviewcontroller类做侧滑效果,问题是当点击左边栏的按钮进入新页面时,UInavigationControl不显示,有没有大神可以帮忙解答一下(页面都做了UInavigationControl)
  • 关于ios的autoLayout的一些简单介绍以及使用方法[博客]
    tb_engineer 发表于 2015-04-07 00:41|1次评论|3231次阅读
    一。autoLayout的用途:     主要用于屏幕适配,尤其是出现了iphone6,plus之后。 二.怎么简单的用autoLayout呢? 点击左一,可以看到: 点击左二:   基本上要想autolayout,就要在这两个按钮上做文章了。   然后做一个练习,如:   宽高都为100,然后居中,无论视图...
  • IOS纯手写代码支持旋屏[博客]
    IOSCoder 发表于 2013-10-24 16:12|1次评论|1903次阅读
        不用ib纯手写代码实现旋屏效果,xcode4.6.3,今天试了一下,可以做到,但是代码量会增加,基本思路是:在 - (void)willRotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration {}函数中判断toInterfaceOrientat...
  • Xcode5的Retina屏幕[博客]
    IOSCoder 发表于 2013-10-24 15:55|0次评论|474次阅读
    初次运行xcode5模拟器超大个,而且没有xcode4.6的模拟器有立体感,使用command+1,2,3就可以改变模拟器大小,这样看着比较顺眼.真机调试时遇到找不到真机,使用xcode5打开其他xcode4.6.3的程序都没问题,都可以找到真机.最后在 工程->Targets->Deployment->IOS Deployment Targe...
  • [[UIScreen mainScreen] bounds]和 applicationFrame[博客]
    辉兔狼 发表于 2013-07-17 10:33|6次评论|21734次阅读
       一直对ios设备的尺寸不大敏感,搞不清[[UIScreen mainScreen] bounds] 和[UIScreen mainScreen] applicationFrame]的区别,故总是心虚,现扫盲下: 定义一个宏: #define PrintRect(frame) NSLog(@"X:%f,Y:%f,W:%f,H:%f",frame.origin.x,frame.origin.y,frame.size...
  • AutoLayout 代码布局自动化[博客]
    Ylang 发表于 2013-05-31 16:19|3次评论|2937次阅读
    [NSLayoutConstraint constraintsWithVisualFormat:<visual format string> options:<options>metrics:<metrics> views: <views dictionary>  ];  constraintsWithVisualFormat:参数为NSString型,指定Contsraint的属性,是垂直方向的限定还是水平方向的限定,参数定义一...
  • iOS——添加基本的启动画面切换[博客]
    卢西安 发表于 2013-05-31 12:26|2次评论|5267次阅读
    添加从启动画面到运行的程序之间的平滑切换 最简单的“启动画面切换”是从默认图像淡出,而UI同时淡入。为了让默认图像淡出屏幕,首先需要一个视图,有它显示这幅图像,然后把这个视图淡出。步骤如下: 创建一个可用于任何项目的简单的视图控制器,由它使用定制的启动屏幕图...
  • Iphone 屏幕适配[博客]
    markye 发表于 2013-05-25 10:23|0次评论|1503次阅读
    #define IS_IPHONE5 (([[UIScreen mainScreen] bounds].size.height-568)?NO:YES) 通过上面这行代码你可以知道程序现在是否运行在大尺寸屏幕中。代码实际上就是通过当前屏幕的尺寸,减去iPhone 5的屏幕尺寸,如果结果是0,那么说明设备是iPhone 5。 下面在 IODViewControl...
  • iOS 6.0旋转兼容的那点事[博客]
    董桉远 发表于 2013-04-07 18:27|1次评论|835次阅读
    这两天问答系统里,问ios横竖屏切换、还有状态栏旋转的问题有点多,来些小心得,希望遇到的人少走弯路; 先贴官方说明: iOS 6.0 Release Notes: Autorotation is changing in iOS 6. In iOS 6, the shouldAutorotateToInterfaceOrientation: method  of UIViewController ...
  • iOS6不支持shouldAutorotateToInterfaceOrientation[博客]
    熊小芳 发表于 2013-04-01 20:27|0次评论|1017次阅读
    发现 b2c交易在ios6上webview随屏幕旋转了,但是b2c支持横屏的,原因是ios6的委托 iOS6下的 - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation {        return UIInterfaceOrientationIsLandscape(toInterfaceOrient...
  • IOS之支持高分辨率的显示屏(译文)[博客]
    big军 发表于 2013-01-29 12:51|1次评论|4067次阅读
           基于IOS SDK 4.0及以后版本的应用程序需要能够在不同分辨率的设备下运行。IOS以一种简单的方式可以支持多分辨率屏幕的情况。大部分处理不同类型屏幕的工作已经由系统框架处理。但应用程序本身也需要做些工作来修正位图图片,如果应用本身要利用像素,也需要做额外...
  • IOS 6 自动布局 入门-1[博客]
    青云_K 发表于 2013-01-15 09:13|0次评论|1320次阅读
    来自Ray:恭喜各位!你们已经通过宣传ios feast提前解锁了第一个有关IOS6的教程。 目前这份教程只是我们的新书iOS 6 By Tutorials里面某个章节的精简版。这份教程由同样著作过iOS Apprentice Series 的Matthijs Hollemans 完成,开始体验吧! 这份教程由IOS 教程小组的组员...
  • IOS 6 自动布局 入门 2[博客]
    青云_K 发表于 2013-01-05 17:24|0次评论|3158次阅读
    来自Ray:恭喜各位!你们已经通过宣传ios feast提前解锁了第一个有关IOS6的教程。 目前这份教程只是我们的新书iOS 6 By Tutorials里面某个章节的精简版。这份教程由同样著作过iOS Apprentice Series的Matthijs Hollemans 完成,开始体验吧! 这份教程由IOS 教程小组的组员M...
  • 旧工程适配iOS 6和iPhone 5的一些故事[博客]
    青云_K 发表于 2013-01-05 17:11|0次评论|366次阅读
    苹果每发布一个系统,都够开发者忙活一阵的,更新xcode适配新系统:像iOS4支持Retina需要@2x的图;像iOS5不支持udid;像现在的iOS6和iPhone5要面对的下面的一堆问题。 1.添加Retina 4 launch image,运行工程的时候会主动提示你。 这时候直接点Add就好了。会默认添加一张Defau...
  • IOS项目实战-登录解析[博客]
    小小贝 发表于 2012-12-06 23:00|24次评论|15587次阅读
    用户登录,一般是所有程序都有的基础功能,在IOS中的登录页面用到了哪些控件,怎么布局才能提高用户体验。 在做这个Demo前,参考并分析了其它应用的登录特点,主流的应用都是通过UITableView来设置布局,整体页面也比较简单,但是非常实用,就像下面的这个登录 分析上面的登...
  • iOS屏幕切换的示例[博客]
    xiahuawuyu 发表于 2012-11-29 20:42|0次评论|663次阅读
    蓝色的子视图,在翻转的情况下触发界面大小的调整。 还是使用通知机制,即: [[NSNotificationCenter defaultCenter] addObserver:self                                                  selector:@selector(doRotateA...
top Created with Sketch. 顶部