- 博客(33)
- 收藏
- 关注
原创 iOS 禁止横屏
supportedInterfaceOrientationsForWindow:(UIWindow *)window{ returnUIInterfaceOrientationMaskPortrait;}
2013-11-30 19:14:32 667
转载 UIButton 按钮控件-IOS开发
《UIControl IOS控件编程》一、创建两种方法:1. 常规的 initWithFrame[java] view plaincopyprint?UIButton *btn1 = [[UIButton alloc]initWithFrame:CGRectMake(10, 10, 80, 44)]; 对
2013-11-30 11:37:02 613
转载 iOS学习之UINavigationController详解与使用(三)ToolBar
iOS学习之UINavigationController详解与使用(二)页面切换和segmentedController 接上篇,我们接着讲Navigation 的Toolbar。1、显示Toolbar 在RootViewController.m的- (void)viewDidLoad方法中添加代码,这样Toobar就显示出来了。[cpp]
2013-11-29 11:37:14 539
转载 iOS学习之UINavigationController详解与使用(二)页面切换和segmentedController
iOS学习之UINavigationController详解与使用(一)添加UIBarButtonItem是上篇,我们接着讲UINavigationController的重要作用,页面的管理和切换。1、RootView 跳到SecondView首先我们需要新一个View。新建SecondView,按住Command键然后按N,弹出新建页面,我们新建SecondView
2013-11-29 11:36:35 579
转载 iOS学习之UINavigationController详解与使用(一)添加UIBarButtonItem
1、UINavigationController导航控制器如何使用UINavigationController可以翻译为导航控制器,在iOS里经常用到。我们看看它的如何使用:下面的图显示了导航控制器的流程。最左侧是根视图,当用户点击其中的General项时 ,General视图会滑入屏幕;当用户继续点击Auto-Lock项时,Auto-Lock视图将滑入屏幕。相应地
2013-11-29 11:35:28 515
转载 iphone缩小uIImage图片
UIImage的缩小有时候,项目中,要用到上传图片,从图片库里取出的图片有的太大了,而要上传的时候,会很费时间,而且也没必要太大,所以就把图片综缩小一下,再传![cpp] view plaincopy#pragma UIImagePickerDelagate -(void)imagePickerControlle
2013-11-26 16:54:23 571
转载 iphone关于单倍图和二倍图(导航 背景 变高)
同学们and朋友们大家好!今天我想说一下关于@2x二倍图的知识,以我所知所见所闻来讲述我的理解!别看关于这么点小知识,有很多初学者在这个上面常会犯错误,以下是我的理解:用二倍图是为了适配iphone4以上的设备(所谓的retina屏),如果你的项目要适配3gs,那么你要备两套图,一套是一倍图,比如image.png(320*480),另一套是二倍图,比如image@2x.png(6
2013-11-26 16:39:28 886
转载 CGContextRef用法
quartz 是主要的描画接口,支持基于路径的描画、抗锯齿渲染、渐变填充模式、图像、颜色、坐标空间变换、以及PDF 文档的创建、显示、和分析。UIKit 为Quartz 的图像和颜色操作提供了Objective-C 的封装。Core Animation 为很多UIKit 的视图属性声明的动画效果提供底层支持,也可以用于实现定制的动画。在调用您提供的drawRect:方法之前,视图对
2013-11-26 16:32:29 680
转载 使用UIImageView展现来自网络的图片
在iOS开发过程中,经常会遇到使用UIImageView展现来自网络的图片的情况,最简单的做法如下:[cpp] view plaincopy- (void)viewDidLoad { [super viewDidLoad]; self.imageView = [[[UIImageView allo
2013-11-25 09:37:25 633
转载 IOS-app上线准备工作
APP上架需要准备的东西:ICON尺寸:格式为 PNG(尽量全部准备,免得麻烦)(强调,不需要截图成圆角,正方形就可以了,apple会自己截成圆角矩形)● 1024*1024 尺寸● 512*512 尺寸● 120*120 尺寸● 76*76 尺寸● 152*152 尺寸● Icon.png – 57×57 iPhone应用图标● Icon@2x.png
2013-11-24 19:25:19 1335
原创 iOS9
键盘透明textField.keyboardAppearance = UIKeyboardAppearanceAlert;状态栏的网络活动风火轮是否旋转[UIApplication sharedApplication].networkActivityIndicatorVisible,默认值是NO。截取屏幕图片//创建一个基于位图的图形上下文并指定大小为CGSizeMak
2013-11-22 14:21:45 1264
原创 iOS开发8
iOS Programming – 触摸事件处理iphone/ipad无键盘的设计是为屏幕争取更多的显示空间,大屏幕在观看图片、文字、视频等方面为用户带来了更好的用户体验。而触摸屏幕是iOS设备接受用户输入的主要方式,包括单击、双击、拨动以及多点触摸等,这些操作都会产生触摸事件。在Cocoa中,代表触摸对象的类是UITouch。当用户触摸屏幕后,就会产生相应的事件,所有相关的U
2013-11-22 10:25:07 640
原创 ios开发7
iphone界面如何实现下拉列表代码如下: #import @interface DropDownList : UIView { UITextField* textField; //文本输入框 NSArray* list; //下拉列表数据 BOOL showList; //是否弹出下
2013-11-22 10:19:40 611
原创 ios开发6
UIPageControl实现自定义按钮有时候UIPageControl需要用到白色的背景, 那么会导致上面的点按钮看不见或不清楚,我们可以通过继承该类重写函数来更换点按钮的图片现实.实现思路如下.新建类继承UIPageControl :@interface MyPageControl : UIPageControl{ UIImage*imagePageSta
2013-11-22 10:13:11 827
原创 ios开发5
让一个UIImageView响应点击事件 UIImageView *imgView =[[UIImageView alloc] initWithFrame:CGRectMake(0, 0,320, 44)];imgView.userInteractionEnabled=YES;UITapGestureRecognizer *singleTap =[[UITapGestureRec
2013-11-22 10:10:24 729
原创 ios开发4
UIView翻转效果实现新建一个view-based模板工程,在ViewController文件中添加下面的代码,即可实现翻转效果;- (void)viewDidLoad { [super viewDidLoad];//需要翻转的视图UIView *parentView = [[UIView alloc] initWithFrame:CGRectMake(0
2013-11-22 10:08:35 691
原创 iOS开发3
iphone 学习笔记1。隐藏状态栏[[UIApplication sharedApplication] setStatusBarHidden:YES];/******************************************************************************1、取随机数:NSData *datanow = [NSDa
2013-11-22 10:07:02 722
原创 iOS 开发知识点2
使用NSTimer实现倒计时今天在CocoaChina上面看到有人在问倒计时怎么做,记得以前在看Iphone31天的时候做过一个,今天翻出来运行不了了,原因是我的IphoneSDK升级到3.1了,以前使用的是2.2.1,在2.2.1里面是可以使用NSCalendarDate的,但是在3.1里面不能够使用,怎么办,只好用NSTimer了,最后还是给实现了。代码也比较简单,开始运行vi
2013-11-22 10:05:29 785
原创 开发总结知识点
iphone程序中实现截屏的一种方法在iphone程序中实现截屏的一种方法://导入头文件#import QuartzCore/QuartzCore.h//将整个self.view大小的图层形式创建一张图片image UIGraphicsBeginImageContext(self.view.bounds.size);[self.view.layer renderInConte
2013-11-22 10:00:54 666
转载 iOS7适配遇到的一些问题
1、如果设置了self.navigationController.navigationBar 设置了UIBarMetricsLandscapePhone的背景;而没有设置UIBarMetricsDefault的背景,navigationBar会变透明如图所示: navigationBar透明 2、上图还出现了一个问题,如果没有设置self.automaticallyAdjust
2013-11-20 16:11:10 816
转载 成为一名PHP专家其实并不难
本文作者Bruno Skvorc是一名资深的Web开发者。在这篇文章里主要是讲述成为一名专业的PHP专家所要经历的过程,以及在这个过程里要如何学习掌握技巧和对工具的舍取。(以下为编译内容)当阅读各种和PHP相关的博客、Quora问题、Google+社区、资讯和杂志的时候,经常会注意到在技术上出现两极分化的现象。问题均围绕在“我如何连接到一个MySQL数据库?”,或者是“我如何使
2013-11-20 15:28:08 733
原创 AFNETWORK post请求
AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManagermanager]; manager.responseSerializer = [AFHTTPResponseSerializerserializer];//我就加了这句话 NSDictionary *parameters =@
2013-11-20 15:13:50 1417
转载 ios 开源框架
苹果App Store本身所具有的独特DNA也催生了众多iOS开源项目,开发者可以直接将这些项目运用到自己的App中,从而实现各种功能或特效。今天,我们将介绍20个在GitHub上非常受开发者欢迎的iOS开源项目。在结束了GitHub平台上“最受欢迎的Android开源项目”系列盘点之后,我们正式迎来了“GitHub上最受欢迎的iOS开源项目”系列盘点。今天,我们将介绍20个在GitHub
2013-11-19 09:58:06 930
转载 Xcode 常用快捷键及代码自动排版
Xcode常用快捷键,网上找的总结一下,特别是格式化代码隐藏xcode command+h退出xcode command+q关闭窗口 command+w关闭所有窗口 command+option+w关闭当前项目 command+control+w关闭当前文件 command+shift+w保存文件 command+s保存所有文件 command+option+s
2013-11-19 09:53:10 1048
转载 Mac 安装github
pureboys 发布于 10个月前,共有 0 条评论第一步:下载安装gitgithub核心是一个叫做git*的开源版本控制系统,由创造linux的那个家伙创造的。所有你本地上跟github有关的东西,实际上都由git负责管理。1、下载并安装最新版本的git注意:安装完如果没看到任何图标别担心,因为它不是普通的应用。(译者注:实际上是一个命令行工具)第二步:设置SS
2013-11-19 09:50:14 876
转载 ios7 新特性
1:statusBar字体为白色在plist里面设置View controller-based status bar appearance 为 NO;设置statusBarStyle 为 UIStatusBarStyleLightContent2:设置statusBar和navigationbar为一体 [cpp] view plaincopypri
2013-11-19 09:46:34 833
转载 espondsToSelector判断是否实现了某方法
Tester.h#import Foundation/Foundation.h>@interface Tester : NSObject { }-(void) test:(NSString*) msg;-(void) notImp;@endTester.m#import "Tester.h"@implementation Tester-
2013-11-18 15:32:53 883
转载 最简单的画线功能
如何在iOS屏幕上画出一条线来?这是一切复杂画线的基础。之前在计算一个点是否在一个区域中中已经有使用CGPath的示例。那是用来标定区域的,这里使用CGPath画线。示例非常简单。首先要有个UIImageView,在本例中声明为成员变量:@interface PathDemoViewController : UIViewController {
2013-11-18 14:00:17 1555
转载 IOS开发-画线画图
1、绘图总结:绘图前设置:CGContextSetRGBFillColor/CGContextSetFillColorWithColor //填充色CGContextSetRGBStrokeColor/CGContextSetStrokeColorWithColor //笔颜色CGContextSetLineWidth //线宽度绘图后设置:注: 画完图后,必须 先用C
2013-11-18 13:57:55 863
转载 UIBezierPath 的使用介绍
UIBezierPath 的使用介绍分类: ios技术2012-08-07 15:22 4039人阅读 评论(2) 收藏 举报pathtranslationcolorsnull框架object 使用UIBezierPath类可以创建基于矢量的路径。此类是Core Graphics框架关于path的一个封装。使用此类可以定义简单的形状,如椭圆或者矩形,或者有多个直线和
2013-11-18 13:56:05 679
原创 UIView的setNeedsDisplay和setNeedsLayout方法
首先两个方法都是异步执行的。而setNeedsDisplay会调用自动调用drawRect方法,这样可以拿到UIGraphicsGetCurrentContext,就可以画画了。而setNeedsLayout会默认调用layoutSubViews,就可以处理子视图中的一些数据。宗上所诉,setNeedsDisplay方便绘图,而layoutSubViews方便出来数据
2013-11-18 11:09:35 791
转载 block
IOS block 教程http://pernghh.pixnet.net/blog/trackback/eac87d412e/33563409本文来自台湾的某开发人员的博客,被墙,感觉讲的比较易懂,所以引过来。文字简体化了,原来是繁体,变数=变量,这个注意一下。 本章学习目标:1. 了解何谓block。2. 了解block的使用方法。Block 是iO
2013-11-16 17:49:17 491
转载 AFNETWORK
http://blog.csdn.net/rebornyoung/article/details/9014025http://blog.csdn.net/riyuegongming/article/category/1438073http://www.kaixinwenda.com/category-riyuegongming-1424033.html
2013-11-16 16:29:18 695
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人