E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
iOS笔记
iOS笔记
-地图的基本使用
地图的基本使用1.设置地图显示类型//1.设置地图显示类型/**MKMapTypeStandard=0,//标准MKMapTypeSatellite,//卫星MKMapTypeHybrid,//混合(标准+卫星)MKMapTypeSatelliteFlyoverNS_ENUM_AVAILABLE(10_11,9_0),//3D立体卫星MKMapTypeHybridFlyoverNS_ENUM_AV
Developer_Yancy
·
2016-03-07 00:04
(3)
IOS笔记
本——UIScrollView的其他应用
◇先来介绍一下UIScrollView的代理:1.很多时候,我们想在UIscrollView正在滚动或者滚动到某个位置或者停止滚动时做一些特定的操作。2.想要完成上述的功能,前提条件是能够监听到UIscrollView的整个滚动过程。3.当UIScrollView发生一系列的滚动操作时,会自动通知它的代理(delegate)对象,给它的代理发送相应的消息,让代理得知它的滚动情况。4.UIScrol
考拉爱喵喵
·
2016-03-05 21:00
(2)
IOS笔记
本----UIScrollView的基本应用
◇UIScrollView可以用于显示多于一个屏幕的内容,超出屏幕范围的内容可以通过滑动进行查看的一个容器,好比一张图片铺满屏幕后,我们可以用手指拖动是屏幕滚动从而显示图片的其他位置,◇UIScrollView的使用方法很简单,就是在UIView中添加一个UIScrollView控件,然后再在又在UIScrollView控件中添加一个UIImageView。具体的嵌套如下。 ◇然后把我们
考拉爱喵喵
·
2016-03-04 11:00
(1)
IOS笔记
本 第一个IOS小游戏----猜图游戏
◇这是我个人的第一个ios小游戏--猜图游戏,程序很早就写好了,今天写成博客,希望大家多多指教。◇先看看效果图是长啥样的: ◇看完效果图,相信大家都知道这个软件是怎样玩的了吧,功能上我就不叙述太多了,我就说说步骤和细节吧。◇步骤:◇0、先修改一下状态栏,让状态栏以白色显现出来,代码如下:1//重写状态栏 2-(UIStatusBarStyle)preferredStatusBarStyle
考拉爱喵喵
·
2016-03-03 22:00
iOS笔记
:交换Button中图片与文字的左右位置
titleEdgeInsets属性和imageEdgeInsets属性只是在画这个button出来的时候用来调整image和label位置的属性,并不影响button本身的大小。它们只是image和button相较于原来位置的偏移量。如果要image在右边,label在左边,那image的左边相对于button的左边右移了labelWidth的距离,image的右边相对于label的左边右移了la
CUG
·
2016-02-03 17:00
iOS笔记
复习Category和Extension
一、概述类别是一种为现有的类添加新方法的方式。利用Objective-C的动态运行时分配机制,Category提供了一种比继承(inheritance)更为简洁的方法来对class进行扩展,无需创建对象类的子类就能为现有的类添加新方法,可以为任何已经存在的class添加方法,包括那些没有源代码的类(如某些框架类)。 二、示例1、声明类别@interface NSString(CategoryDe
u011374880
·
2016-02-01 11:00
iOS笔记
UI--修改系统UITableViewCell的ImageView大小
如果我们直接用系统自带的cell的imageView的话,效果是这样子的:(我写的testDemo是三个cell)这样子的效果很难看,图片把整个imageView都盛满了,我们需要的效果是这种(上下左右都有一点间隔)因为系统自带的cell的imageView是readonly(只读属性),所以不能修改ImageView的大小。那么我们可以尝试着从Image上做手脚UIImage*icon=[UII
specter_hhg
·
2015-12-28 19:08
OC--UI功能
iOS笔记
--oc语法8 (@synthesize和@dynamic的区别)
申明:此为本人学习笔记,若有纰漏错误之处的可留言共同探讨先说明一下,@synthesize和@dynamic这两种方法应该都过时了,目前用法只单用@property就可以了,但是作为一名程序猿,要了解一下以前的知识,方便维护老代码,以及面试的时候会问到(其实面试问这个也是为了确保面试人员懂这个知识,方便维护老代码),这就是写这篇博客的初衷。旧式的写法是,在@property声明属性后,可以有@sy
specter_hhg
·
2015-12-05 10:41
iOS--OC语法与基础
iOS笔记
13
1//图形上下文的类型有:BitmapGraphicsContext(位图上下文)PDFGraphicsContextWindowGraphicsContextLayerGraphicsContext(图层上下文,自定义UIView取得上下文就是图层上下文.UIView之所以能够显示就是因为他内部有一个图层)PrinterGraphicsContext2//如何自定义UIView,步骤是什么?首先
chenfanfang
·
2015-11-30 20:54
iOS开发
iOS笔记
—内存管理以及内存的分区
申明:此为本人学习笔记,若有纰漏错误之处的可留言共同探讨OC里面的内存管理有三种方法,分别是:MRC、ARC、GCMRC(MannulReferenceCounting手动引用计数):程序员自己负责管理对象生命周期,负责对象的创建和销毁。ARC(AutomaticReferenceCounting自动引用计数):iOS5.0以后出现的一种内存管理机制,在编写代码的时候,编译器会在适当的位置自动对对
specter_hhg
·
2015-11-23 11:44
iOS--OC语法与基础
IOS笔记
之UIKit_UIAlertView、UIActionSheet
//首先必须继承协议 @interface TRViewController : UIViewController<UIAlertViewDelegate,UIActionSheetDelegate> //UIAlertView功能实现 - (IBAction)clicked:(id)sender { UIButton
·
2015-11-13 10:26
uialertview
IOS笔记
之UIKit_UIScrollView
//通过系统的一个接口 拿到是不是第一次启动这个程序 如果是就调用导航页 如果不是 直接进入下一个视图 NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults];
·
2015-11-13 10:25
uiscrollview
IOS笔记
之UIKit_UINavigationController
//设置导航条的样式 self.navigationController.navigationBar.barStyle = UIBarStyleBlackTranslucent; //默认是白色 Bar 字体颜色黑色,如果样式设置黑色,对应的字体就是
·
2015-11-13 10:25
controller
IOS笔记
之UIKit_UISlider/UIStepper/UISwitch
- (void)viewDidLoad { [super viewDidLoad]; self.sp = [[UIStepper alloc]init]; //设置计步器的位置 self.sp.center =
·
2015-11-13 10:24
switch
IOS笔记
之UIKit_UIButton
//UIButton的基本属性 _btn = [UIButton buttonWithType:UIButtonTypeCustom]; _btn.frame = CGRectMake(0, 200, 90, 90); _b
·
2015-11-13 10:23
UIButton
IOS笔记
之UIKit_UILable
UILabel*label3 = [[UILabel alloc]initWithFrame:CGRectMake(0, 60+10+60+10+60+10, 320, 60)]; label3.backgroundColor = [UIColor redColor]; label
·
2015-11-13 10:23
ios
IOS笔记
之UIKit_UITextField
- (void)viewDidLoad { [super viewDidLoad]; //建立在你已经遵守了<协议UITextFieldDelegate> self.numTF.delegate = self; &n
·
2015-11-13 09:52
UITextField
IOS笔记
1
frame属性,通常用于实例化控件,指定初始位置。 如果需要改变控件位置,可以使用center属性 如果需要改变控件大小,可以使用bounds属性 关于图像的实例化 imageName:xiton推荐使用,但是图像实例化后的释放由系统负责。 如果要自己释放图片,不推荐使用imageName方法。 而需要使用imageWithContentOfFi
·
2015-11-13 07:09
ios
IOS笔记
2
UIScrollView的基本使用: UIScrollView的用法很简单 将需要展示的内容添加到UIScrollView中 设置UIScrollView的contentSize属性,告诉UIScrollView所有内容的尺寸,也就是告诉它滚动的范围(能滚多远,滚到哪里是尽头) UIScrollView的常见属性: @pro
·
2015-11-13 06:59
ios
IOS笔记
5
UIpickerView的可重用 1 - (UIView *)pickerView:(UIPickerView *)pickerView viewForRow:(NSInteger)row forComponent:(NSInteger)component reusingView:(UIView *)view 2 { 3 4 NJCountryView *cou
·
2015-11-13 04:26
ios
IOS笔记
4
1.文本size的计算方法 1 NSDictionary *dict = @{NSFontAttributeName: NJTextFont}; 2 CGSize maxSize = CGSizeMake(200, MAXFLOAT); 3 CGSize textSize = [_message.text boundingRectWithSize:maxS
·
2015-11-13 04:25
ios
学习
iOS笔记
第一天的C语言学习记录
c语言基础学习 int num1 = 15; int num2 = 5; int temp = 0; //先把num1放到temp里 temp = num1; //先把num2放到num1里
·
2015-11-11 09:40
ios
IOS笔记
1
< ![CDATA[ 笔记 UIWindows 与UIView的关系iOS的坐标系统视图层次结构视图坐标(Frame和Bounds区别)UIView的常用属性和方法坐标系统的变换UIView内容模式UIView动画 UIKit是一个提供了在iOS上实现图形,事件驱动的框架 UIView是视图基类UIViewController试图控制器的基类UIResponder表示一个可以接受触摸
·
2015-11-11 08:48
ios
网易公开课
IOS笔记
第二课
single view application 它基本上是单一的MVC应用程序 创建控制器和空白视图 要由你自己来创建 page based application iBook 类的应用 class prefix 一个生成器 控制器 你的一个类加在类前一个单词,,让它独特些 可以建立一个有两 个不同用户界面的应
·
2015-11-11 00:09
ios
iOS笔记
之内存泄露
非ARC中,对于被autorelease的对象,Leak工具也会视其为泄露,自己知道没问题就行。 今天遇到一个bug,App在XCode调试时没有问题,但在真机安装,退出,再进入时,会出现闪退。 用XCode->Window->Devices可以查看设备的crash日志。 EXC_BAD_ACCESS错误,这个错误可以理解为访问了已被释放的对象,苹果称之为僵尸对象
·
2015-11-08 13:09
内存泄露
iOS笔记
之文件读写
最近做的项目中要存储一组图片数据,图片带有name,date等属性,处理办法是讲image图片直接存在沙盒documents文件中,再使用plist文件存储图片属性和image路径。 存入图片: - (void)savePhotos:(NSArray *)photos { NSArray *paths = NSSearchPathForDirectoriesInDoma
·
2015-11-02 19:42
文件读写
iOS笔记
之网络
用POST方式上传数据时,数组怎么处理? NSError *error; NSData *jsonData = [NSJSONSerialization dataWithJSONObject:data options:NSJSONWritingPrettyPrinted error:&error];//此处data参数是需要POST的数组 NSString *jsonString
·
2015-11-02 19:42
ios
iOS笔记
之ScrollView
ScrollView三个基本的要理解的属性; contentSize The size of the content view.所以很好理解,contentSize也就是scrollView可滚动的区域. contentOffset The point at which the origin of the content view is offset from the origin of
·
2015-11-02 19:40
scrollview
iOS笔记
之线程
dispatch_after dispatch_after能让我们添加进队列的任务延时执行,比如想让一个Block在10秒后执行: var time = dispatch_time(DISPATCH_TIME_NOW, (Int64)(10 * NSEC_PER_SEC)) dispatch_after(time, globalQueue) { () ->
·
2015-11-02 19:39
ios
iOS笔记
之AutoresizingMask
在 UIView 中有一个autoresizingMask的属性,它对应的是一个枚举的值(如下),属性的意思就是自动调整子控件与父控件中间的位置,宽高。 enum { UIViewAutoresizingNone &nb
·
2015-11-02 19:38
auto
iOS笔记
杂记
Google Mobile Ads SDK更新至7.2.1不能编译,添加依赖库QuartzCore.framework后正常编译 imageName会把image缓存到手机内存里,不适合大量图片浏览会越来越卡。imageWithContentFile是只显示图片而不加载到手机内存里。所以在出来大量图片浏览的时候要用imagewithcontentfile。 有个tes
·
2015-11-02 19:38
ios
Xamarin开发
IOS笔记
:切换输入法时输入框被遮住
在进行IOS开发的过程中,出现类似微信朋友圈的交互界面,当用户遇到感兴趣的内容可以进行评论。为了方便评论输入,当出现评论输入框的时候自动将评论输入框移动至键盘的上方,这样方便边输入边查看。 当用户隐藏键盘或者切换输入法的时候需要对输入框位置进行变化,这里需要设定键盘监听方法。 效果如下图: 具体实现方法可以参考Xamarin提供的示例,源代码示例见: https://g
·
2015-11-01 09:25
ios
IOS笔记
: addChildViewController
一下addChildViewController,一个ViewController可以添加多个子ViewController,但是这 些子ViewController只有一个是显示到父视图中的,可以通过transitionFromViewController:toViewController:duration:options:animations:completion:这个方法转换显示的子视图。同
·
2015-10-31 18:46
controller
iOS笔记
UI--UIProgressView(进度条)
声明:此为本人学习笔记,若有纰漏错误之处的可留言共同探讨/*注意点:进度条的progress范围是0.0-1.0*/View部分#import"MyProgressView.h"@implementationMyProgressView+(MyProgressView*)initWithFrame:(CGRect)frameTrackTintColor:(UIColor*)trackTintCol
specter_hhg
·
2015-10-31 16:50
进度条
UI
ios
UIProgressView
OC--UI功能
iOS笔记
UI--滑块的使用
声明:此为本人学习笔记,若有纰漏错误之处的可留言共同探讨/*思路1单独创建UISlider类,设置滑块的属性2在要使用的类直接导入即可使用*/创建滑块#import"MySlider.h"@implementationMySlider+(MySlider*)initWithFrame:(CGRect)frameminimumValue:(CGFloat)minmaximumValue:(CGFlo
specter_hhg
·
2015-10-31 12:19
OC--UI功能
[
IOS笔记
] - 动画animation
//移动 - (IBAction)translation:(id)sender { CABasicAnimation *traslation = [CABasicAnimation animationWithKeyPath:@"position"]; traslation.toValue = [NSValue valueWithCGPoint:CGPoin
·
2015-10-31 11:21
animation
IOS笔记
: 一些小技巧
计算单元格高度,在自定义cell中 -(void) resizeTheHeight{ CGFloat contentWidth = 280; UIFont *font = [UIFont fontWithName:@"Arial" size:14]; CGSize size = [txtContent.text sizeWithFont:font c
·
2015-10-31 11:33
ios
【
IOS笔记
】Delegation
Delegation Delegation is a simple and powerful pattern in which one object in a program acts on behalf of, or in coordination with, another object. The delegating object keeps a reference to the othe
·
2015-10-30 12:10
ios
【
IOS笔记
】Resource Management in View Controllers
Resource Management in View Controllers 视图控制器的资源管理 View controllers are an essential part of managing your app’s resources. View controllers allow you to break your app up into multiple parts and ins
·
2015-10-30 12:09
controller
【
IOS笔记
】Creating Custom Content View Controllers
Creating Custom Content View Controllers 自定义内容视图控制器 Custom content view controllers are the heart of your app. You use them to present your app’s unique content. All apps need at least one custom co
·
2015-10-30 12:08
controller
【
IOS笔记
】View Controller Basics
View Controller Basics 视图控制器基础 Apps running on iOS–based devices have a limited amount of screen space for displaying content and therefore must be creative in how they present information to
·
2015-10-30 12:08
controller
【
IOS笔记
】Using View Controllers in Your App
参考:http://www.cnblogs.com/patientAndPersist/p/3279645.html Using View Controllers in Your App Whether you are working with view controllers provided by iOS, or with custom controllers you’ve created
·
2015-10-30 12:08
controller
【
IOS笔记
】View Programming Guide for iOS -1
原文:View Programming Guide for iOS View and Window Architecture Views and windows present your application’s user interface and handle the interactions with that interface. UIKit and other system fram
·
2015-10-30 12:07
programming
iOS笔记
059 - 网络总结
网络 基本概念 客户端:client 服务器:server 请求:request 响应:response 过程 客户端 -> 发送请求 -> 服务器(连接数据库) 服务器 -> 发送响应 -> 客户端 客户端(移动端) 前段(前台) iOS,Android 服务器(后端)
·
2015-10-30 10:19
ios
iOS笔记
056 - UI总结02
九宫格布局 UICollectionViewController 创建控制器一定要指定默认的布局样式。 // 加载一个九宫格布局的控制器,必须指定布局样式 UICollectionViewFlowLayout *layout = [[UICollectionViewFlowLayout alloc] init]; vc = [[SLQGuideCollectionCo
·
2015-10-30 10:19
ios
iOS笔记
057 - UI总结03
控制器的父子关系 1、控制器父子关系的建立原则 如果2个控制器的view是父子关系(不管是直接还是间接的父子关系),那么这2个控制器也应该为父子关系 [self.view addSubview:view]; [self addChildViewController:viewController]; 2、获得所有的
·
2015-10-30 10:19
ios
iOS笔记
055 - UI总结01
1、程序启动后的开始动画 程序启动后可以加载一个简单的动画界面来介绍程序或者用户信息。 可以使用一个xib来描述界面。并且如果想在程序加载完成后第一个加载这个xib文件,需要在Appdelegate中手动加载这个xib // 通过stroyboard启动,跟控制器的view并不会在程序启动完成的时候添加到窗口,属于懒加载范畴 // 程序启动完成的时候调用 - (B
·
2015-10-30 10:18
ios
iOS笔记
052- Quartz2D-绘图
简介 Quartz 2D是一个二维绘图引擎,同时支持iOS和Mac系统 Quartz 2D能完成的工作 绘制图形 : 线条\三角形\矩形\圆\弧等 绘制文字 绘制\生成图片(图像) &n
·
2015-10-30 10:16
quartz
IOS笔记
051-手势使用
UIGestureRecognizer 利用UIGestureRecognizer,能轻松识别用户在某个view上面做的一些常见手势 UIGestureRecognizer是一个抽象类,定义了所有手势的基本行为,使用它的子类才能处理具体的手势 UITapGestureRecognizer(敲击) UIPinchGes
·
2015-10-30 10:16
ios
IOS笔记
UI--首次启动介绍和LaunchDemo
申明:此为本人学习笔记,若有纰漏错误之处的可留言共同探讨制作首次启动介绍app和Launch的效果,主要是通过在appDelegate里判断是不是第一次登陆该app,如果是,就将根视图赋给首次启动的那个VC(ViewController),如果不是就将根视图赋给launchVC。/*首次启动介绍和Launch思路1.在appDelegate里,通过NSUserDefaults判断是不是第一次启动,
specter_hhg
·
2015-10-23 19:20
OC--UI功能
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他