`
文章列表
好久没来写笔记了,原因很简单,最近一直坐java网站,没顾上学IOS(偷懒没学..) 废话少说 开始笔记 UIGestureRecognizer是一个定义基本手势的抽象类,具体什么手势,在以下子类中包含:     1、拍击UITapGestureRecognizer (任意次数的拍击)      2、向里或向外捏UIPinchGestureRecognizer (用于缩放)      3、摇动或者拖拽UIPanGestureRecognizer (拖动)     4、擦碰UISwipeGestureRecognizer (以任意方向)      5、旋转UIRotationGestureR ...
1、导入MessageUI.framework包 2、引入头文件#import <MessageUI/MessageUI.h>  3、实现代理MFMailComposeViewControllerDelegate 代码如下:   1、监测手机是否遇有首发邮件功能 Class mailClass = (NSClassFromString(@"MFMailComposeViewController")); if (mailClass != nil) { ...

nsarray倒序排序

   NSSortDescriptor *descriptor = [[NSSortDescriptor alloc] initWithKey: @"self" ascending: NO] ;     NSMutableArray *tmp = [[NSMutableArray alloc] initWithObjects: descriptor, nil] ;     self.key = [[self.dataSource allKeys] sortedArrayUsingDescriptors:tmp];     [descriptor release];
限制只能输入特定的字符 (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string{ NSCharacterSet *cs; cs = [[NSCharacterSet characterSetWithCharactersInString:NUMBERS]invertedSet]; NSString *filtered = [ ...
for (UIView *subview in self.searchBar.subviews) { if ([subview isKindOfClass:NSClassFromString(@"UISearchBarBackground")]) { [subview removeFromSuperview]; } if ([subview isKindOfClass:[UITextField class]]) { U ...
for (UIView *subview in [cell.contentView subviews]) [subview removeFromSuperview];  

XIB那点问题

1、运行错误: this class is not key value coding-compliant for the key img 解决:在设置IBAction和IBOutlet时有多余的连线,按下ctrl键检查控件的连接将多余的连续删除后程序正常运行
1、导入EGO框架,即附件中的EGO.ZIP中的两个类文件,以及一些相应的图片,在第二个tableview.zip文件中 2、我的.h文件 #import <UIKit/UIKit.h> #import "EGORefreshTableHeaderView.h" @interface QuanWenArt : UIViewController<UITableViewDelegate, UITableViewDataSource, EGORefreshTableHeaderDelegate,UIScrollViewDelegate& ...

json解析

1、将附件中的文件导入工程中 2、在需要解析json的类中导入头文件#import "JSON.h" 3、开始解析: NSString *jsonstring = @"[{\"id\":\"247\",\"title\":\"中外不同语境中的中国模式概念辨析\",\"author\":\"刘爱武\"},{\"id\":\"246\",\"title\":\"模式之惑: ...
作用:NSNotificationCenter是专门供程序中不同类间的消息通信而设置的. 注册通知:即要在什么地方接受消息                [[NSNotificationCenter defaultCenter]  addObserver:self selector:@selector(mytest:) name:@" mytest" object:nil];       参数介绍:           addObserver: 观察者,即在什么地方接收通知;         selector: 收到通知后调用何种方法;         na ...
1、 首先把工程改为universal 图标要按要求规范准备三套图: icon.png(57x57) icon@2x.png(114x114) icon_72.png(72x72) 2、 一个APP要想能在iphone里用又能在ipad里运用应该怎么做呢?由于本人刚杀入ios开发,没做过类似得应用,身边有一个朋友搞ios开发(前面提到得光君)但是他也没做过类似得程序,要不就是只ipad要不就是iphone,今天和他讨论这个问题,网上有一段代码是判断设备得如下:   if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPa ...
UITabBarController注意的地方 如果你的程序界面如上图所示的这个样子,那么你一定是同时使用了UITabBarController以及UINavigationController吧。 再如果,你希望实现这样子的效果: 1。用户起初在“分类”这个视图里面查看了一些菜系, 2。然后他点击了“搜索”Tab,又在里面看了一些搜索出来的菜谱, 3。再然后当他准备回到“分类”这个视图的时候,事实上用户心里是希望回到“分类”这个视图的根视图,在那里重新选择分类,进入分类再看菜谱。但是iPhone默认是记忆用户之前在第一步里面的那个视图的,不会自动回到根视图。 解决办法是将这个 ...
@implementation MyNav  (一个合用navigationbar和tabbar的类) 修改tabbar的背景图片 - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { //设置tabbar的背景图片 UIImageView *img = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"tabbar.png"]]; ...
  UIImageView *imageView = [self getYourImageView]; imageView.image = [self getYourImage]; imageView.userInteractionEnabled = YES; UITapGestureRecognizer *singleTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(yourHandlingCode:)]; [imageView addGestureRecognizer:sing ...
新手就是新手啊,搞这个初步的东西都把人累的够呛 不过以后就好多了 这是我申请的大学生开发计划 可以在真机上调试代码 附件里是安装证书的过程
Global site tag (gtag.js) - Google Analytics