当前位置: 代码迷 >> Iphone
 解决方案列表
  • [Iphone] 批改UITextView光标高度

    修改UITextView光标高度自定义UITextView文字字体时,经常出现光标与字体的高度不匹配,可以通过下面代码修改默认的光标高度,//创建子类重写UITextView方法-(CGRect)caretRectForPosition:(UITextPosition*)position{CGRec...

    52
    热度
  • [Iphone] layoutSubviews何时调用的有关问题(转)

    layoutSubviews何时调用的问题(转)今天跟旺才兄学习了一下UIView的setNeedsDisplay和setNeedsLayout方法。首先两个方法都是异步执行的。而setNeedsDisplay会调用自动调用drawRect方法,这样可以拿到UIGraphicsGetCurrentC...

    34
    热度
  • [Iphone] iPhone装置型号列表

    iPhone设备型号列表if([platformisEqualToString:@"iPhone1,1"])return@"iPhone2G(A1203)";if([platformisEqualToString:@"iPhone1,2"]...

    72
    热度
  • [Iphone] Objective-C之幽雅的命名

    Objective-C之优雅的命名ThereareonlytwohardthingsinComputerScience:cacheinvalidationandnamingthings.在计算机科学中只有两件难事:缓存失效和命名。—PhilKarlton计算机语言是人和计算机之间通讯的媒...

    284
    热度
  • [Iphone] 关于iPhone6/6Plus下app状态栏内容放大有关问题

    关于iPhone6/6Plus下app状态栏内容放大问题关于iPhone6/6Plus下app状态栏内容放大问题问题描述最近发现公司的应用在iPhone6和iPhone6Plus下运行时,状态栏的内容比系统正常的尺寸要大。然后观察其他app,有的是正常的(比如QQ)。如下图:解决方案其实就是需要为i...

    67
    热度
  • [Iphone] 配置梗概文件

    配置概要文件配置概要文件(ProvisioningProfiles)是应用在设备上编译时使用的,文件分为开发配置概要和发布配置概要文件,分别用于开发(调试)和发布。

    65
    热度
  • [Iphone] 即时通讯UI-聊天界面(UITableView展示左右两人聊天)

    即时通讯UI-聊天界面(UITableView显示左右两人聊天)目录1.创建UITableView对象并设置相关属性2.创建cellModel模型//枚举类型typedefenum{ChatMessageFrom=0,//来自对方的消息ChatMessageTo//发给对方的消息}ChatMesag...

    124
    热度
  • [Iphone] 设计移动App的十大技能

    设计移动App的十大技巧编写一款Android或iOS应用也许很容易,但是若想设计的成功却不是一件简单的事,用户界面对于一款移动应用的成功是至关重要的。也许你会说,为何界面那么糙的FlappyBird可以大红大紫,可那毕竟是特例,制作精良设计美观的应用才是移动界的主流。对此,如何设计一个更好的应用,...

    115
    热度
  • [Iphone] [oc学习笔记]数组的遍历跟排序

    [oc学习笔记]数组的遍历和排序1//数组的遍历(可变数组举例)2//for遍历3NSMutableArray*aa=[NSMutableArrayarray];4[aaaddObjectsFromArray:@[@"ss",@"ddd",@"sad"]];5for(inti=0;i<aa.c...

    47
    热度
  • [Iphone] [oc学习日记]署理模式

    [oc学习日记]代理模式何为代理模式,代理模式也成委托模式代理模式顾名思义,就是一个人让另一个个人帮助他做某事我们下面就用一个代购的故事为大家讲解代理模式1.首先我们要创建一个协议,该协议具有具体功能(代购的功能)1#import<Foundation/Foundation.h>2//声...

    40
    热度
  • [Iphone] 激活跟钝化Formic

    激活和钝化Formic接收到applicationWillResignActive:时,要停止所有的定时器,动画和声音,游戏应当进入暂停状态。设备并不是真的休眠,它只是进入一种节电模式并关闭屏幕。音乐还会继续播放,甚至动画也在继续运行,只不过不可见。

    111
    热度
  • [Iphone] C1-UI学习序言

    C1-UI学习前言UI学习前言//这是我自己整理归纳的IOS学习笔记。如有不足请指正。//希望和您分享的这些东西,能帮助到您。//我的学习方法一般是先敲代码进行,基础知识点的总结//再将基础知识点进行整理归纳,所以你可以看到1.2、1.3//都是关于知识点的总结。再总结之后,再利用一个例子更加//升...

    134
    热度
  • [Iphone] java学习之路—初级阶段(迷茫的高校)

    java学习之路—初级阶段(迷茫的大学)本人现在大三,三本院校,电子信息专业。大三下学期才开始定位软件方向。真的是越上学越迷茫,真的不知道去干嘛,本专业本身就可以分软硬件两个方向,可我们都要学。最迷茫的时候,一直在玩游戏,因为真的不知道要去干嘛。知道的太少,心态消极,,,,,后来开始上网才知道原来很...

    94
    热度
  • [Iphone] 明确几时使用线程

    明确何时使用线程线程或执行线程是计算机程序中的一个分支,会引发两个或多个并发运行的任务。线程包含在计算机程序中。基本说来,如果应用在完成一个或多个任务的同进还需要保证对用户的响应性,就应当对应用使用多线程。多任务是指,操作系统控制多个进程共享CPU运行时间并等待它们的时间片到来,以达成多个任务同时运...

    28
    热度
  • [Iphone] 单线程、多线程的差异

    单线程、多线程的区别程序、进程、线程程序:由源代码生成的可执行应用。(例如:QQ.app)进程:一个正在运行的程序可以看做一个进程,(例如:正在运行的QQ警示一个劲曾),进程拥有独立运行所需要的全部资源线程:程序中独立运行的代码段。(例如:接收QQ消息的代码)一个进程是由一或多个线程组成,进程只负责...

    84
    热度
  • [Iphone] [ocUI日记]UIwindow跟UIview

    [ocUI日记]UIwindow和UIview在现版本的xcode中xcode已经为我们创建好了主window和主view,但对于初学者的我们这并不是一件好事。接下来我就先为大家介绍一下如何自己创建一个window并且设置主view1.首先将下图中选中的文件删除2.按照下图中的标号,将第四步中的ma...

    124
    热度
  • [Iphone] 事件的传接及相应者链条

    事件的传递及相应者链条除去高大上的标题,本文主要就是讲当你触碰手机屏幕上任意点的时候,系统是怎样找到那个需要响应该触碰事件的控件,以及该控件对触碰事件的响应情况首先是找到应该响应该触碰事件控件的过程:触摸事件首先是被应用的消息循环机制检测到,加入到消息队列,到处理该消息时,由application向...

    122
    热度
  • [Iphone] iPhone4到iPhone6的设计、制造工艺过程浅析

    iPhone4到iPhone6的设计、制造工艺历程浅析这里就阐述一下我对这几个手机在设计和制造工艺上的一些看法。这5个型号概括起来就三个外观:iPhone4的三明治夹心设计。iPhone5的三段式铝合金一体成型。iPhone6的全金属一体成型设计。现在回过头来看,这三代手机的设计几乎引领了全球手机设...

    192
    热度
  • [Iphone] 在iOS编程中UILabel是一个常用的控件,下面分享一下UILabel的相关属性设置的方法。

    UILabel的相关属性设置在iOS编程中UILabel是一个常用的控件,下面分享一下UILabel的相关属性设置的方法。很多学习iOS6编程都是从storyboard开始,用到UILabel时是将控件拖到storyboard中生成实现,如果想要在-(void)viewDidLoad中用代码如[_l...

    141
    热度
  • [Iphone] 手动导入xmpp后,再使用cocoapods的时候出现的有关问题

    手动导入xmpp后,再使用cocoapods的时候出现的问题最新的cocoapod导入xmpp的时候,会出现循环依赖,所以撸主选择了手动导入。一开始还用的挺开心的,后来,使用cocoapods导入其他的框架,发现调用的时候总是报错。Undefinedsymbolsforarchitecturex86...

    70
    热度