- 博客(27)
- 资源 (10)
- 问答 (1)
- 收藏
- 关注
原创 IOS的四种传值方式
在IOS界面跳转中,通常需要传值来解决一些实际问题,比如A界面跳转B界面时,需要告诉B界面显示那些内容。B界面做了某些操作之后,A界面需要做一些其他的操作等等。这些操作的数据来往,我们可以看做它在传值,所以传值不是我们一般意义的传一些数值过去,而是一些数据,可以是一些字符串,一个数组,某种状态等等。 在介绍之前,先奉上自己做的Demo:https://github.com/LOLR2...
2018-07-04 16:22:57
522
原创 UITableView的基本使用
UITableView作为iOS开发里基本控件,是我们第七个需要学习的。下面我来为大家介绍一下UITableView的一些常用属性和它们的用法。这里附上UI控件演示的源码地址:https://github.com/LOLR2017/UIKitDemo。源码持续更新中...因为部分代码是从Xcode直接拷贝出来的样式有误请谅解。UITableView的内容较多,这里我就只演示基本代码,关于table...
2018-06-22 11:48:06
341
原创 UIScrollView的基本使用
UIScrollView作为iOS开发里基本控件,是我们第六个需要学习的。下面我来为大家介绍一下UIScrollView的一些常用属性和它们的用法。这里附上UI控件演示的源码地址:https://github.com/LOLR2017/UIKitDemo。源码持续更新中...因为部分代码是从Xcode直接拷贝出来的样式有误请谅解。self.scrollView.frame = CGRectMake...
2018-06-19 09:56:35
4273
原创 UITextField的基本使用
UITextField作为iOS开发里基本控件,是我们第五个需要学习的。下面我来为大家介绍一下UITextField的一些常用属性和它们的用法。这里附上UI控件演示的源码地址:https://github.com/LOLR2017/UIKitDemo。源码持续更新中...因为部分代码是从Xcode直接拷贝出来的样式有误请谅解。 //设置输入框提示语句 self.textField.pl...
2018-05-28 17:53:56
381
原创 UIImageView的基本使用
UIImageView作为iOS开发里基本控件,是我们第四个需要学习的。下面我来为大家介绍一下UIImageView的一些常用属性和它们的用法。这里附上UI控件演示的源码地址:https://github.com/LOLR2017/UIKitDemo。源码持续更新中...因为部分代码是从Xcode直接拷贝出来的样式有误请谅解。下面是UIImageView的基本使用,相对于其他控件说就比较简单,但是...
2018-05-28 10:32:13
5897
原创 UIButton的基本使用
UIButton作为iOS开发里基本控件,是我们第三个需要学习的。下面我来为大家介绍一下UIButton的一些常用属性和它们的用法。这里附上UI控件演示的源码地址:https://github.com/LOLR2017/UIKitDemo。源码持续更新中...因为部分代码是从Xcode直接拷贝出来的样式有误请谅解。下面是UIButton的基本使用。//设置按钮正常状态下的标题 [self.f...
2018-05-25 11:50:43
1709
原创 UIView的基本使用
UIView作为iOS开发里基本控件,是我们第一个需要学习的。下面我来为大家介绍一下UIView的一些常用属性和它们的用法。这里附上UI控件演示的源码地址:https://github.com/LOLR2017/UIKitDemo。源码持续更新中...因为部分代码是从Xcode直接拷贝出来的样式有误请谅解。下面是UIView的基本用法。//初始化一个view self.mineView = ...
2018-05-24 17:46:05
2457
原创 UILabel的基本使用
UILabel作为iOS开发里基本控件,是我们第二个需要学习的。下面我来为大家介绍一下UILabel的一些常用属性和它们的用法。这里附上UI控件演示的源码地址:https://github.com/LOLR2017/UIKitDemo。源码持续更新中...因为部分代码是从Xcode直接拷贝出来的样式有误请谅解。下面是UIlabel的基本的样式。 //设置文本内容 self.common...
2018-05-24 11:43:33
1774
原创 CALayer学习------------基本属性
我们在实际的开发中也会设置圆角,阴影等一些比较常用的属性,下来我整理出还有其他的一些属性常用的 1.backgroundColor 背景颜色,类型为CGColorRef 2.contents 图片显示,类型为CGImageRef 3.contentsGravity 图片显示的对齐方式,kCAGravity开头 4.content
2017-06-28 17:26:13
379
原创 OC项目框架目录
在自己的学习与开发中,会碰到各种各样的问题,我会为之苦恼,也会为之兴奋。因为我知道这是我成长的时候,每当我解决一个问题时,发现自己有所成长,这是我自己想见到的。奈何自己好像是大海里面的一叶孤舟,找不到方向,找不到组织,唯有自己奋斗,唯有自勉。下面是我整理的项目框架目录,请各位指正,我将虚心学习。Categories:里面放了一些类的分类,其中有UIView的的圆角和边框设置
2017-06-20 10:38:26
533
原创 Swift学习之UserDefaults
之前我在用UserDefaults的使用,经常使用UserDefaults.standard.set("姓名",forKey:"name")printf(UserDefaults.standard.value(forKey:"name"))用这种方法就算是写成全局变量或者写成一个方法,虽然解决了重用的问题,但是在体验还是不友好。为了向系统靠近,我学习了下面的一个方法来存储和使用。1
2017-05-31 11:54:29
1944
原创 解决输出字典/数组 打印编码问题
在我们直接使用系统打印字典是,输出的汉字会变为Unicode编码,为了解决这个问题,我们需要重写系统的方法首先我们创建一个NSDictionary 的分类 Decription然后重写load方法,这load方法实现以下内容+(void)load{ [super load]; static dispatch_once_t onceToken;
2017-02-15 11:04:33
749
原创 React Native跨平台移动应用学习与开发(二) 第一个项目
继上一篇文章,我们的环境已经搭建完毕。下来,我们开始第一个项目的开发与学习中。首先我们需要创建一个工程,打开命令行终端。使路径改变到你需要创建工程的路径下,然后执行 react-nactive init 项目名。之后我们需要等待,一段时间之后,在相应的路径会生成项目。然后打开该目录里面的IOS工程,选择模拟器运行该工程之后,模拟器出现三行字。这个就是我们新建工程之后出来的样子。下来,我们接
2017-02-08 16:21:03
1155
原创 React Native跨平台移动应用学习与开发(一) 环境的搭建
因为小编是iOS开发,在这里我只介绍关于Mac环境和iOS开发,请大家谅解。前期因为版本太快,需要随时更新,这里给出官方文档地址http://facebook.github.io/react-native/docs/getting-started.html中文地址 http;//reactnative.cn/docs/getting-started.html#content.
2017-01-20 15:03:42
1035
原创 iOS开发 UITest的使用
在iOS开发中,我们日常编写代码之外,还需要进行改BUG阶段。BUG基于在测试完成之后,针对某一个问题去座修改,但是每次都不能等待测试去反馈问题。我们自己也需要进行一些自测。在Xcode,创建工程时给我们提供了UITest,这对于我们测试很方便,因为它被称之为自动化测试。下来不多说,我们进入UITest的学习,和基本使用。首先我们的工程要有UITest这个Tag。这个我们可以在创建工程的时候选
2017-01-17 12:04:10
7109
原创 IOS SRWebSocket的使用
首先你要确定你的SRWebSocket是从git或者通过pod安装的。在你的工程里面导入SRWebSocket所有文件,在你需要的地方引入SRWebSocket.h文件。接着就是我们的实例化。 _webSocket.delegate =nil; [_webSocket close]; _webSocket = [[SRWebSo
2016-05-06 10:01:36
8395
原创 IOS ibeacon的基本使用
最近有一个室内定位的项目,需要用到的就是ibeacon,精度可以达到几厘米。经过一系列的研究与探索终于在昨天成功的做了出来,在这里写下与大家分享,探讨。再本项目中需要导入CoreLocation.framework和CoreBluetooth.framework首先:需要最少一个广播,下面是建立广播的方法。#import #import @inter
2016-03-23 11:59:28
1781
原创 手动设置屏幕的方向或者称之为旋转
在实际项目中我们会碰到个别试图需要做出横屏竖屏等状态,在之前我们对一个viewController的基类重写它的三个方法确实实现了,但是现在不满足需求了。这个时候我们需要在appDelegate中重写这个方法- (NSUInteger)application:(UIApplication *)application supportedInterfaceOrientationsF
2015-12-25 17:21:54
2164
原创 圆形进度条,可设置内外环,多彩
今天做一个健身的项目,客户需要一个圆形的进度条来查看个人的运动记录等,做了一些功课之后贴出代码大家一起分享下新建一个继承UIView类.h文件@interface MyProgressView : UIView@property (strong,nonatomic)UILabel *textLabel;@propert
2015-12-23 16:30:25
7251
原创 ios开发错误日志获取以及上传邮箱
在我们实际开发中,我们会碰到很多的问题。但是闪退是我们和用户是最不能接受的,可我们打包之后没有办法获取到错误日志,所以在这里,我们将学习怎么在程序里获取错误日志,并且上传至我们规定的邮箱里面。首先,我们先创建一个可以获取错误日志的类继承NSObjectCatchCrash在这个类的.h里面定义一个可以获取错误日志的void uncaughtExceptionHa
2015-10-23 14:23:16
2901
原创 自己学习CALayer笔记第三章
CAShapeLayer的使用下面画一个简单的火柴人self.containerView = [[UIView alloc] initWithFrame:self.view.bounds]; [self.view addSubview:self.containerView]; UIBezierPath *path = [[UIBezier
2015-01-23 12:05:20
851
关于一个多彩圆环,内外双环。
2016-05-12
iOS xcodeUITest怎么真机测试
2017-01-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人