
iOS
文章平均质量分 71
Road_dongliang
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
初识Apple WatchKit
Watch app 架构首先需要明确的是,在 iOS 系统上,app 本体是核心。所有的运行实体都是依托在本体上的:在 iOS 8 之前这是毋庸置疑的,而在 iOS 8 中添加的各种 Extension 也必须随¥同 app 本体捆绑,作为 app 的功能的补充。Watch app 虽然也类似于此,我们要针对 Apple Watch 进行开发,首先还是需要建立一个传统的 iOS app,然转载 2015-08-31 13:56:15 · 1081 阅读 · 0 评论 -
iOS 循环渐变的Label标签
在工程的一些展示中,特别是广告、公告之类的动画显示中,往往会用到循环渐变的Label标签。如果将一个数组赋给Label标签,Label标签就动态循环的展示这些数组中的每个值,像播放一个视频一样,是不是特别棒呢。废话不多说,直接进入实现,直接上干货。。。创建一个继承于UILabel类的Label类@interface Label :UILabel原创 2017-03-10 15:33:59 · 1051 阅读 · 0 评论 -
基于Window的悬浮按钮
基于Window的悬浮按钮,可以点击,可以拖动。原创 2016-04-21 11:20:20 · 1410 阅读 · 0 评论 -
iOS8 播放系统声音、提醒声音…
播放系统声音、提醒声音和振动设备 在 iOS 8中,调用声音的方法发生了小变化,用曾经的方式无法获取系统声音文件的 soundID 。因此,这里直接调用 soundID值来调用对应的声音,注意振动仍然正常调用kSystemSoundID_Vibrate常量即可:[objc] view plaincopy- (IBAction)doSound:(id)send原创 2016-03-18 09:31:12 · 453 阅读 · 0 评论 -
在iOS 8中使用UIAlertController
1.最简单的提醒视图: 这里我们实现一个最简单的提醒视图,包含1个标题,1行信息,1个按键,按下按键后,什么都不发生: [objc] view plaincopy- (IBAction)doAlert:(id)sender { // 准备初始化配置参数 NSString *title = @"Alert Button Sel原创 2016-03-18 09:31:10 · 486 阅读 · 0 评论 -
iOS控件常用类的常用属性和方法总…
一、UIView常见属性1.frame 位置和尺寸(以父控件的左上角为原点(0,0))2.center中点(以父控件的左上角为原点(0,0))3.bounds 位置和尺寸(以自己的左上角为原点(0,0))4.transform 形变属性(缩放、旋转)5.backgroundColor 背景颜色6.tag 标识(父控件可以根据这个标识找到对应的子控件,同一个父控件中的子控件ta原创 2016-03-18 09:31:07 · 483 阅读 · 0 评论 -
iOS 创建单例的两种方法
原文地址:创建单例的两种方法">iOS 创建单例的两种方法作者:骆杨创建一个单例很多办法。我先列举一个苹果官方文档中的写法。 [cpp] viewplaincopystatic AccountManager *DefaultManager = nil; + (AccountManager *)defaultManager { i转载 2016-03-18 09:31:00 · 381 阅读 · 0 评论 -
iOS开发--UISwitch用法
原文地址:iOS开发--UISwitch用法作者:追逐梦想1.UISwitch的初始化 1UISwitch *switchView = [[UISwitch alloc]initWithFrame:CGRectMake(4.0f, 16.0f, 100.0f, 28.0f)]; 2.设置UISwitch的初始化状态转载 2016-03-18 09:30:19 · 468 阅读 · 0 评论 -
[转]UIStepper
原文地址:[转]UIStepper作者:佐佐木小次郎在iOS5中增加了一个UIStepper的新控件,UIStepper可以连续增加或减少一个数值。控件的外观是两个水平并排的按钮构成,一个显示为“+”,一个显示为“-”。如下图所示:该控件一个有趣的特征是当用户按住“+”“-”按钮时,根据按住的时间长度,控件值的数字也以不同的数字改变。按住的时间越长,数值改变的越快。可以为UISte转载 2016-03-18 09:30:14 · 313 阅读 · 0 评论 -
OC知识点总结
类的基本概念类:具有相同特征和相同行为的事物的抽象类是一个抽象的概念,在生活中不具体对象,是类的实例,也就是类的具体体现,是具体的,生活中的万物都是对象类的接口部分的定义,写在.h文件中方法声明:如 - (void)”方法返回类型” say”方法名” :(NSInteger)”参数类型”x ”参数名” y ”参数名":(NSInteger)原创 2016-03-18 09:30:10 · 356 阅读 · 0 评论 -
程序员想打基础看哪几本书合适?
对成长这事,我一直觉得有俩思路可以解决问题。一个是偏速成的,一个打基础的。打基础自然是厚积薄发,这样的话我一般推荐下面四本书:计算机体系结构这一类别下最具代表性的书籍是《深入理解计算机系统》,作者是Randal E.Bryant和DavidO’Hallaron。读这本书的目的是了解计算机到底是怎么个东西,软件到底运行在什么样的基础之上。算法和数据结构这原创 2016-03-18 09:30:07 · 826 阅读 · 0 评论 -
#include,#import,@classd…
条件编译原文地址:#include,#import,@classd这三者的区别作者:IOS开发#include 区分 #include 与#include "x.h"的作用 #include :它用于对系统自带的头文件的引用,编译器会在系统文件目录下去查找该文件. #include"x.h":用户自定义的文件用双引号引用,编译器首先会在用户目录下转载 2016-03-18 09:30:05 · 356 阅读 · 0 评论 -
Swift学习总结(个人总结,以方便理解为主)
Swift学习总结(个人总结,以方便理解为主)原创 2016-03-18 09:17:34 · 1029 阅读 · 0 评论 -
Swift学习初探——一些常用的但与OC区别很大的用法
一、注册cell1.用nib, 向 tableview 注册 cell全局变量 let cellIdentifier = "myCell"myTableView!.registerNib(UINib(nibName: "MyCell", bundle:nil), forCellReuseIdentifier: cellIdentifier)然后在 cellForRowAtIndex原创 2015-12-17 11:58:34 · 652 阅读 · 0 评论 -
NSPredicate的查询和过滤
NSPredicate用于查询和过滤在SQL中作为查询条件通常用WHERE,但在COREDATA中作为查询条件就可以用到NSPredicate.NSPredicate 不单可以和COREDATA中的FetchRequest 配合使用。也可以与NSArray配合使用。原创 2015-09-24 15:51:52 · 400 阅读 · 0 评论 -
iOS —— MagicalRecord的使用
MagicalRecord是对CoreData的进一步封装,省去了许多冗余的代码,使用起来非常方便。添加数据库使用CoreData,在创建工程的时候,需要勾选CoreData,然后AppDelegate里就会多出来许多代码,异常繁琐,看一眼就不想再看第二眼了。用MagicalRecord添加数据库就简单得多了,只需要在 - (BOOL)application:(UIApplic原创 2015-08-31 16:53:19 · 903 阅读 · 0 评论 -
iOS学习——CoreGraphics简单绘图
一、导入coreGraphics.framework 二、绘制图形 1、绘制矩形 ?123456789101112131415161718// 绘制矩形- (void)dr转载 2015-08-21 09:37:51 · 830 阅读 · 0 评论 -
三目运算符“?:”省略中间操作数
在使用三目运算符的时候,我们经常见到的是:x ? x : y就是if else的简写如果x为真,就返回x,如果x为假,就返回y。这是最简单最基本的用法。但是有时候会看到这种用法x ?: y?与:之间没有任何操作数,这是什么用法呢?在通过几个实例的实验后,猜测?与:之间省略了x也就是说x ? : y 就是 x ? x : y这样就可以讲的通了。那么形原创 2015-08-31 16:00:17 · 9457 阅读 · 0 评论 -
可以滚动的Label标签
我们经常遇到,在有限的空间里,只能放下有限大小的Label标签,但是需要展示的信息却很多,这样一来,可以滚动的Label标签就可以尽量用最小的布局展示更大的信息量。下面就自己实现一个这样的可以滚动的Label标签。原创 2017-03-10 16:09:33 · 1481 阅读 · 0 评论