自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

原创 iOS菜鸟学习--如何避免两个按钮同时响应

在测试应用时,有时会变态的将两个UIButton同时按住来测试,结果就是两个按钮会同时响应,会出现同时push两个viewcontroller等非正常情况。为了避免用户误操作造成这类问题,只需要给自己的UIButton添加以下代码。    self.btnPerson = [UIButtonbuttonWithType:UIButtonTypeCustom];    [

2014-04-25 22:42:25 1317 1

原创 iOS菜鸟学习——去除UITableView中多余的separator

在使用UITableView的时候会遇到出现许多无用的separator的情况,若想解决这个问题,只需将table view的footer设为一个空的view。例如: UIView *v = [[UIView alloc] initWithFrame:CGRectZero]; [tableView setTableFooterView:v];

2012-08-23 10:19:07 2742 2

原创 iOS菜鸟学习——应用中打开其他应用

我们来讨论一下,在iOS开发中,如何实现从app1打开app2。    基本的思路就是,可以为app2定义一个URL,在app1中通过打开这个URL来打开app2,在此过程中,可以传送一些参数。下面来讨论一下具体的实现过程。    1. 在app2的info.plist中定义URL,就是在文件中添加URL types一项。可按下图进行添加。    2. 在app1的代码

2012-08-07 08:50:34 4865 2

原创 iOS菜鸟学习——UIWebView的使用

在iOS开发中,经常会需要打开一些网页信息,UIWebView是在程序之内打开一个URL。下面我们来了解一下UIWebView的使用。首先UIWebView如何加载URL。第一种是loadRequest:方法,用法如下: NSURL *url = [[NSURL alloc] initWithString:@"http://google.com"]; NSUR

2012-08-03 10:30:40 1732

原创 iOS菜鸟学习——声音的播放

在iOS开发中,播放声音只需要以下代码,需要引入AudioToolbox框架NSString *path = [NSString stringWithFormat: @"%@/%@", [[NSBundle mainBundle] resourcePath], @"receive_message.caf"];

2012-08-02 10:09:17 699

原创 iOS菜鸟学习——图片resize的实现

UIGraphicsBeginImageContext( newSize );[sourceImage drawInRect:CGRectMake(0, 0, newSize.width, newSize.height)];UIImage* newImage = UIGraphicsGetImageFromCurrentImageContext();UIGraphicsEndImageCon

2012-06-08 09:12:08 749

原创 iOS菜鸟学习——NSNotification

NSNotification与NSNotificationCenter是离不开的。NSNotificationCenter就像是一个广播站,它会播放各种广播(即NSNotification),你可以选择打开(即添加observer)某一个或者多个广播来收听,而广播不总是在播放的,每当广播站发送(post NSNotification)一次你就收到一次,你可以在收到广播之后做出相应的响应(即NS

2012-06-07 10:24:54 1920

原创 iOS菜鸟学习——获得当前位置及地理信息

iOS开发中,若想获得当前位置,只需以下几步:    首先,将CoreLocation framework导入到工程当中并且引用#import     然后,声明实现代理方法,@interface LocationManager : NSObject     然后,开始更新位置信息: locationManager = [[CLLocation

2012-06-06 10:56:07 2937

原创 iOS菜鸟学习—— NSSortDescriptor的使用

我们以数组的排序为例(也许NSSortDescriptor最常用的地方是NSFetchedResultsController中,但用法大致相同)。    假设要对userArray数组中的对象进行排序,而数组中含有多个User对象(User继承于NSManagedObject),User中有一个属性叫做country。NSSortDescriptor *sortDescriptor

2012-06-06 10:00:30 6434 2

原创 iOS菜鸟学习——storyboard中自定义cell

iOS开发中,在storyboard中实现自定义cell比在nib文件中实现要简单许多。   首先创建自己的自定义cell的类,我们叫做CustomCell,要继承于UITableViewCell。在这个类中定义自己所需要的控件。    然后,打开storyboard,选择自己要添加自定义cell的UIViewController,我们叫它为ViewController。在UITableV

2012-06-06 09:14:09 7366

原创 iOS菜鸟学习——通过nib文件自定义Cell

首先,创建自定义cell的类,要继承于UITableViewCell。我们叫做CustomCell类。   然后,创建新的view文件。我们叫这个文件为CustomCell.xib。然后打开CustomCell.xib,删除其中的view,添加一个UITableViewCell。点击cell,将cell的类由UITableViewCell改为CustomCell,将identifier

2012-06-05 10:24:27 2064

原创 iOS菜鸟学习——UITextField 和 UITextView实现字数限制

iOS开发过程中,我们会需要实现限制字数,也就是输入若干字以后就无法继续输入的功能,以UITextFiled为例,实现此功能只需要以下几步。1. 在@interface中声明代理@interface MyViewController : UIViewController 2. 设置UITextField的delegate,可以在viewDidLoad方法中实现,也可以在nib文件(

2012-06-04 13:13:22 1023

原创 iOS菜鸟学习——UITextView return键隐藏键盘

iOS开发中,发现UITextView没有想UITextField中textFieldShouldReturn:这样的方法,那么要实现UITextView return键隐藏键盘,可以通过判断输入的字符是不是回车符来实现。首先,声明要实现UITextView 的delegate。@interface MyViewController :UIViewController

2012-06-02 11:34:10 2831

原创 iOS菜鸟学习——UITextField return键隐藏键盘

iOS开发中,要想实现点击键盘上的return键隐藏键盘的效果的话,只需要以下几步。我们先说UITextField return键隐藏键盘的实现,下次在说UITextView的。首先,在@interface中声明要实现UITextField的delegate。@interface MyViewController :UIViewController 然后, 设置 TextFi

2012-06-02 11:24:09 2310

原创 iOS菜鸟学习——如何实现Label文本自适应

iOS开发,在使用Label过程中我们发现label有一个numberOfLines 的属性, 这用于设置label的行数。但在开发过程中,label中的内容有时是动态的,下面的代码能够实现label自动适应文本信息,调整自己的行数。前提是label的宽度固定。UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0,

2012-06-02 11:02:05 2547 1

原创 How to deal with "Incorrect NSStringEncoding value 0×0000 Error with ASIHTTPRequest" problem?

Try to init ASIHTTPRequest with initWithURL.

2011-11-04 17:48:55 1135 2

原创 How to access the keys in dictionary in object-c

NSDictionary *postData =.........NSEnumerator *enumerator = [postData keyEnumerator];while ((key = [enumerator nextObject]) !=nil) {

2011-10-15 09:34:08 431

Java 计算器代码

JAVA 计算器代码 科学计算器 Java代码

2009-11-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除