随笔分类 -  iOS

摘要:转载记录, 请看原文: 1. iOS中的各种加载方法(initWithNibName,loadNibNamed,initWithCoder,awakeFromNib等等)简单使用 http://www.jianshu.com/p/b1352b483d85 2. initWithNibName与一般i 阅读全文
posted @ 2017-05-05 10:50 濤叔 阅读(595) 评论(0) 推荐(0)
摘要:前言:遇到這個錯誤,不要慌張,搶按照濤叔下面的方式處理就可以了。 1、Couldn't find ionic.config.json file. Are you in an Ionic project? 用WebStorm創建PhoneGap/Cordova App項目的是后,項目文件是不全的。如下 阅读全文
posted @ 2017-04-05 11:30 濤叔 阅读(530) 评论(0) 推荐(0)
摘要:1.創建新項目 创建一个名为myApp的还有tabs的项目(ionic start <project-name> <optional-template>) 可选模板为sidemenu 侧滑、tabs 底部tab切换、blank 空白): libotaodeMacBook-Pro:~ libotao$ 阅读全文
posted @ 2016-10-21 12:21 濤叔 阅读(1313) 评论(0) 推荐(0)
摘要:轉載請一定註明地址:http://www.cnblogs.com/surge/p/5983024.html 謝謝! 濤叔是在mac環境下進行的,涉及android環境的配置不保證成功。 少废话,跟着濤叔一步步做就可以了。 1. 安裝Node.js 查看现有版本 libotaodeMacBook-Pr 阅读全文
posted @ 2016-10-21 00:00 濤叔 阅读(1030) 评论(0) 推荐(0)
摘要:前言,還是那句話,新手按照濤叔下面畫黃色的步驟順序執行就好了,不要問為什麼。一、安裝(注意,濤叔事先已經下載了appledoc)1、找到下載的appledoc目錄$ cd /Users/libotao/DevSource/iOS/appledoc2、運行安裝$ sudo sh install-app... 阅读全文
posted @ 2015-04-18 03:37 濤叔 阅读(1988) 评论(0) 推荐(0)
摘要:前言,還是那句話,按照濤叔下面畫黃色的步驟順序執行就好了使用CocoaPods兩種方式:使用之前安裝的插件&命令行。一、利用插件1、創建項目后添加CocoaPods2、在文本框中輸入如下插件名稱。pod 'SDWebImage'說明:添加多個插件,只需要換行添加 pod 'xxx'//適配版本pla... 阅读全文
posted @ 2015-04-18 02:22 濤叔 阅读(1055) 评论(0) 推荐(0)
摘要:一、数据图片文字等都是数据,在计算机中以0和1存储。(一)分类数据分为静态数据和动态数据。①.静态数据:一些永久性的的数据,一般存储在硬盘中,只要硬盘没坏数据都是存在的。一般以文件的形式存储在硬盘上,电脑关机重启后依然存在。②.动态数据:程序运行过程中,动态产生的的临时数据,一般存储在内存中,内存的... 阅读全文
posted @ 2015-01-27 14:55 濤叔 阅读(309) 评论(0) 推荐(0)
摘要:一、关键字C语言提供的有特殊含义的符号,共32个。在Xcode中关键字全部高亮显示,关键字全部都为小写。如return、int等。二、标识符定义:标识符是程序员在程序中自定义的一些符号和名称。关键字是系统自带的,标识符是自定义的。如函数的名称等,用来区分各种事务。标识符有一定的命名规则:只能由26个... 阅读全文
posted @ 2015-01-27 13:34 濤叔 阅读(344) 评论(0) 推荐(0)
摘要:一、简单说明在程序开发中,有时候需要截取屏幕上的某一块内容,比如捕鱼达人游戏。如图:完成截屏功能的核心代码:- (void)renderInContext:(CGContextRef)ctx;调用某个view的layer的renderInContext:方法即可二、代码示例 storyboard界... 阅读全文
posted @ 2014-12-25 10:41 濤叔 阅读(238) 评论(0) 推荐(0)
摘要:一、前导程序新建一个项目,在主控制器文件中实现以下几行代码,就能轻松的完成图片在视图中的平铺。1 - (void)viewDidLoad2 {3 [super viewDidLoad];4 5 UIImage *image=[UIImage imageNamed:@"me"];6 ... 阅读全文
posted @ 2014-12-25 10:17 濤叔 阅读(291) 评论(0) 推荐(0)
摘要:一、绘图路径A.简单说明在画线的时候,方法的内部默认创建一个path。它把路径都放到了path里面去。1.创建路径 cgmutablepathref 调用该方法相当于创建了一个路径,这个路径用来保存绘图信息。2.把绘图信息添加到路径里边。以前的方法是点的位置添加到ctx(图形上下文信息)中,ctx ... 阅读全文
posted @ 2014-12-25 10:13 濤叔 阅读(1062) 评论(0) 推荐(0)
摘要:一、通过slider控制圆的缩放1.实现过程新建一个项目,新建一个继承自UIview的类,并和storyboard中自定义的view进行关联。代码示例:SLViewController.m文件 1 #import "SLViewController.h" 2 #import "SLview.h" 3... 阅读全文
posted @ 2014-12-24 14:18 濤叔 阅读(564) 评论(0) 推荐(0)
摘要:一、使用Quartz2D完成图片剪切1.把图片显示在自定义的view中 先把图片绘制到view上。按照原始大小,把图片绘制到一个点上。 代码:1 - (void)drawRect:(CGRect)rect2 {3 UIImage *image2=[UIImage imageNamed:@... 阅读全文
posted @ 2014-12-23 18:02 濤叔 阅读(333) 评论(0) 推荐(0)
摘要:一、绘图的完整过程程序启动,显示自定义的view。当程序第一次显示在我们眼前的时候,程序会调用drawRect:方法,在里面获取了图形上下文(在内存中拥有了),然后利用图形上下文保存绘图信息,可以理解为图形上下文中有一块区域用来保存绘图信息,有一块区域用来保存绘图的状态(线宽,圆角,颜色)。直线不是... 阅读全文
posted @ 2014-12-21 22:36 濤叔 阅读(393) 评论(0) 推荐(0)
摘要:一、画线段 1 - (void)drawRect:(CGRect)rect 2 { 3 // Drawing code 4 // 1.获得图形上下文 5 CGContextRef ctx = UIGraphicsGetCurrentContext(); 6 7 ... 阅读全文
posted @ 2014-12-21 21:59 濤叔 阅读(294) 评论(0) 推荐(0)
摘要:一、什么是Quartz2DQuartz 2D是⼀个二维绘图引擎,同时支持iOS和Mac系统Quartz 2D能完成的工作:绘制图形 : 线条\三角形\矩形\圆\弧等 绘制文字绘制\生成图片(图像)读取\生成PDF 截图\裁剪图片 自定义UI控件二、Quartz2D在iOS开发中的价值为了便于搭建美观... 阅读全文
posted @ 2014-12-21 21:26 濤叔 阅读(197) 评论(0) 推荐(0)