iOS UILabel自动适应开度和高度 代码段

处理UILabel根据文字长度和大小自动适应宽度和高度 //这个frame是初设的,没关系,后面还会重新设置其size。 UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0,0,0,0)]; label.numberOfLines = 0; label.backgroundColor = [UIColor clearColor]

jopen 2015-07-11   1124   0
IOS  

iOS中加速度传感器的使用 代码段

在现在的很多智能手机中,内置了很多的传感器,我们开发的很多App都可以根据传感器的信息开发出交互性更加强的应用。现在我们先来iOS中使用并获取加速度传感器。 (1)代码实现如下: import UIKit import CoreMotion

jopen 2015-08-24   870   0
IOS  

iOS调用相机并且上传照片的方法 代码段

1 调用相机并且上传照片的方法 #import "ViewController.h" #import "AFNetworking.h" @interface ViewController () <UIActionSheetDelegate,UIImagePickerControllerDelegate,UINavigationControllerDelegate>   @property (wea

ygp8 2015-09-05   3987   0
IOS  

iOS中实现喷枪打字动画的代码 代码段

实现原理比较简单,这里不做过多介绍. #import "ViewController.h" @interface ViewController () @property (weak, nonatomic) IBOutlet UILabel *titleLabel; @property (copy , nonatomic)NSString *contentStr; @end - (void)view

jopen 2015-10-30   1808   0
IOS  

iOS开发中各种版本、设备的区分 代码段

TARGET_IPHONE_SIMULATOR // iPhone Device #endif ios设备版本的区分-iphone3gs,iphone4.... ios提供了几种c函数来获得相应信息如下 struct utsname

jopen 2015-11-04   4765   0
IOS  

iOS视图淡入淡出效果 代码段

- (void) fadeOut: (id) sender { CGContextRef context = UIGraphicsGetCurrentContext(); [UIView beginAnimations:nil context:context]; [UIView setAnimationCurve:UIViewAnimationCurveEaseInOut]; [UIView se

jopen 2015-11-05   964   0

IOS 透明过度层渐变色 代码段

CAGradientLayer *gradient = [CAGradientLayer layer];                  gradient.frame = CGRectMake(0, 170*RATIO, _barViewTableView.bounds.size.width+50*RATIO, 365*RATIO);                  gradient.colo

quan_Yu 2016-03-01   27392   0
P28

  ios面试题锦集(带答案) 文档

iOS 面试题锦集 1.Difference between shallow copy and deep copy?
浅复制和深复制的区别?
 答案:浅层复制:只复制指向对象的指针,而不复制引用对象

960157994 2017-01-15   604   0

iOS开源:UITableView - 高度缓存库 经验

same concept introduced as "self-sizing cell" in iOS8 using auto layout. A bad one :( - missing right

pxjm2077 2017-02-27   8267   0

iOS 坐标系统与转换方法 经验

有些人剛開始學iOS開發,都會通過Storyboard等可視化的工具來寫進行排版,相對經常通過code來撰寫App的人來說,可能對於UIKit中的座標系統只有很初步的認識。 如果未來想要更輕鬆迅速

xdopnet 2017-03-20   9193   0

基于ReSwift和App Coordinator的iOS架构 经验

iOS架构漫谈 当我们在谈iOS应用架构时,我们听到最多的是MVC,MVVM,VIPER这三个Buzz Word,他们的逻辑一脉相承,不断的从ViewController中把逻辑拆分出去。从苹果官方推荐的MVC:

zhangjihao 2017-04-18   17441   0

iOS 自动化测试的那些干货 经验

前言 如果有测试大佬发现内容不对,欢迎指正,我会及时修改。 大多数的iOS App(没有持续集成)迭代流程是这样的 也就是说,测试是发布之前的最后一道关卡。如果bug不能在测试中发现,那么bug

520lyh 2017-04-05   13185   0

iOS开源:iOSPalette-图片精确提取主色调算法 经验

ette可以帮助您提取更有可能成为“主色”的主色。它不是 总是像素数中最大的。 2.Why iOS-Palette 1.It always help you to extract the color

billhunter 2017-06-08   17611   0

iOS实现3D卡片折叠效果 经验

介绍 最近在开发的过程中需要用到3D卡片的特效。因此,研究了一下如何在iOS中使用透视图影。这边文章主要是学习iOS中的3D变幻,然后做一个卡片折叠效果,有点类似于笔记本电脑的折叠效果。在研究3D

haoxubin 2017-04-13   13393   0

最友好的访问权限之iOS权限提示 经验

比下Periscope,我的心痒痒了。于是在520这个单身狗的日子里我 决定写出来 封装出来。 iOS的各种权限 1.定位权限 Privacy - Location When In Use Usage

783337934 2017-05-22   18687   0

iOS开源:JJHUD - Swift 版精、小、好用的 HUD 经验

HUD 指示器。 注意 JJHUD 基于 "Xcode 8.2 / Swift 3 / iOS 10 而写 ,请在最新版 Xcode 来编译JJHUD,旧版本的 Xcode 可能有效,但不保证会出现一些兼容性问题。

ShanelBerns 2017-03-03   9721   0

iOS 从源码深入探究 weak 的实现 经验

__weak id __week obj1 = obj; 编译器的模拟代码 id obj1; obj1 = 0; objc_storeWeak(&obj1, obj); objc_storeWeak(&obj1, 0); objc_storeWeak 函数把第二参数的赋值对象的地址作为键值,将第一参数的附有__weak修饰的变量的地址注册到weak表中。 如果第二参数为0,则把变量的地址从weak

404355009 2017-04-25   11641   0

iOS多任务下载的简要概述 经验

多任务下载顾名思义就是多个任务同时下载,各个任务在同一时间一起下载,比如迅雷等下载软件就具备这些功能,而iOS开发中也涉及到了一些多任务下载。本文就是一个多任务下载的简要概述,如有错误请见谅。 获取网络数据 网络数据转模型

AliciaPrend 2017-03-05   8205   0

LibreOffice将发展Web、iOS和Android版本 资讯

The Document Foundation今天宣布将尝试在Web浏览器和iOS、Android移动设备上运行这一办公软件,预计这些产品将在2012年年底到2013年初正式发布。 这意味着面向Web和移动设备的Google

jopen 2011-10-15   11068   0

开发人员对Android的兴趣远超iOS 资讯

无疑是移动,IBM发现70%的IT专业人士计划在Android平台 上开发和部署应用。 尽管iOS在企业市场越来越受到欢迎,但是仅赢得49%的受访者的兴趣。微软的Windows Phone平台的这

jopen 2011-11-17   6713   0
Android  
1 2 3 4 5 6 7 8 9 10