iOS
文章平均质量分 67
JabraKnight
喜欢听歌,街舞,但不喜欢玩网游,感觉无聊,喜欢聊天(关于情感方面的)总结吸取别人生活经验,来充实自己的经历。
喜欢软件开发,感兴趣的是硬件开发,因为目前还没怎么接触呢
展开
-
iOS 一行代码实现单行多按钮单选按钮事例
单行多个按钮单选效果一行代码实现单行多按钮单选事例动态调用函数原创 2022-11-24 21:02:31 · 1462 阅读 · 0 评论 -
iOS 对象数据去重筛选
最近写项目的时候 遇到加载的数据 有好多重复数据,于是就多方找解决方案,最佳解决方案如下:///去重if (self.dataArray.count>0) {for (NSInteger i = 0; i < self.dataArray.count; i++) {for (NSInteger j = i+1;j < self.dataArray.count; j++) {GMConversation *tempModel = self.dataArray[i];GMConve原创 2021-05-10 16:09:11 · 195 阅读 · 0 评论 -
UIButton保存选中按钮
//纠结了四个小时的按钮 终于出来了,实现效果是保存选中按钮 实现数据传递,//彩种按钮 NSMutableArray *showLabelArray = [NSMutableArrayarrayWithCapacity:10]; [showLabelArrayaddObject:@"2串1"];//0 [showLabelArrayaddObj原创 2014-09-08 16:19:26 · 1558 阅读 · 0 评论 -
NSString 字符串处理集锦
NSString* str1=[[NSStringalloc]initWithString:@"dfg"]; NSLog(@"%@",str1); int i=9; NSString* str2=[[NSStringalloc]initWithFormat:@"%i",i]; NSLog(@"str2=%@ %i",str2,[str2retainCo...原创 2014-03-25 14:45:23 · 1056 阅读 · 0 评论 -
通过位与方法获取三色值,十六进制色值转换RGB
#define UIColorFromRGB(rgbValue) [UIColor colorWithRed:((float)((rgbValue & 0xFF0000) >> 16))/255.0 green:((float)((rgbValue &0xFF00) >> 8))/255.0 blue:((float)(rgbValue &0xFF))/255.0 alpha:1.0]- (UIColor *)colorWithHexString:(NSString *)colorString原创 2014-06-08 16:15:06 · 4368 阅读 · 0 评论 -
tableview的索引值
NSMutableArray *siftArray = [NSMutableArrayarray]; NSArray *sources =@[@"dfersa",@"adfae",@"frdg",@"rfde",@"drgs",@"wser",@"rfdt",@"pkoi"];// [self.sources addObjectsFromArray : [JKC原创 2015-01-15 21:21:28 · 922 阅读 · 0 评论 -
UIButton 同时添加图片和文字 防止图片变形
for (int i =0; i3; i++) { for (int j =0; j10; j++) { if (i==2&&j>=2) { break; } UIB原创 2014-04-24 17:45:49 · 1184 阅读 · 0 评论 -
自定义切圆角 IOS
NSMutableAttributedString *attString = [[NSMutableAttributedStringalloc] initWithString:@"进击的巨人"]; NSShadow *shadow = [[NSShadowalloc]init]; shadow.shadowColor = [UIColordarkGrayCol原创 2015-05-23 09:07:58 · 1764 阅读 · 0 评论 -
自定义tabbar
#define FONT_SIZE 12@implementation MyNBTabNotification- (id)initWithFrame:(CGRect)frame{ self = [super initWithFrame:frame]; if (self) { notificationCount = 0; ...原创 2019-07-16 10:25:39 · 169 阅读 · 0 评论 -
OC 引用并调用Swift文件
1、我们先创建一个OC的项目MyFirstOCUseSwiftDemo2、我们点击Target看到右边选择Build Settings,把Defines Module改为YES,3、我们回到工程目录下,New File一个Swift File,起名为MyFristSwift,此时会弹框提示我们是否创建一个桥接文件,如图:4、创建好之后我们再次选择项目的Target看到右侧的Bu...原创 2019-07-24 14:09:36 · 6170 阅读 · 0 评论 -
代理警告Incompatible pointer types sending 'Class' to parameter of type 'id<Delegate>'
报这样的警告的时候 在self前面添加(id<HttpDataServiceDelegate>) 就解决警告了。原创 2019-08-16 17:35:35 · 8431 阅读 · 0 评论 -
获取网络加载数据 ios
NSError *error =nil; //加载一个NSURL对象 self.url = [NSStringstringWithFormat:@"%@",url1]; NSLog(@"%@",url2); NSURLRequest *request = [NSURLRequestrequestWithURL原创 2014-08-14 14:30:32 · 667 阅读 · 0 评论 -
UILabel设置位置 不管是什么控件 添加到某个位置或者某控件上 都要设置它的frame值 否则是看不到的
UIImage *ballImage = [UIImageimageNamed:@"ball_red"]; UIImageView * ballImgView = [[UIImageViewalloc ]initWithFrame:CGRectMake(60+(i*35),350, 30,30)]; [ballImgViewsetImage:b原创 2014-05-30 17:41:42 · 1036 阅读 · 0 评论 -
UIView动画设置
- (void)loadView{ //将viewController的根view初始化 self.view = [[[UIViewalloc] initWithFrame:CGRectMake(0,0, 320,480)] autorelease]; self.view.backgroundColor = [UIColorwhit原创 2014-03-22 15:15:39 · 594 阅读 · 0 评论 -
IOS TextFile键盘不遮挡 + 下拉隐藏键盘
self.title =@"DAKeyboardControl"; self.view.backgroundColor = [UIColorlightGrayColor]; UITableView *tableView = [[UITableViewalloc] initWithFrame:CGRectMake(0.0f,原创 2014-03-24 16:37:36 · 1239 阅读 · 0 评论 -
转义字符编码 IOS
NSString* search=@"P s \"A\""; NSString* escaped=[search stringByAddingPercentEscapesUsingEncoding/*通过添加的转义字符串使用的编码*/:NSUTF8StringEncoding]; NSLog(@"escaped=%@",escaped);原创 2014-03-25 12:45:46 · 1232 阅读 · 0 评论 -
UIPopoverController iOS
//.h#import #import "TableView_Controller.h"@interface ViewController :UIViewController{ UIPopoverController *_popoverControl; TableView_Controller *_tableViewController;原创 2014-03-25 13:03:48 · 600 阅读 · 0 评论 -
打印系统提供的字体 IOS
NSArray *familyNames = [UIFontfamilyNames];for(NSString *familyNamein familyNames){NSLog(@"文字名称是%@", familyName);NSArray *fontNames = [UIFontfontNamesForFamilyName:familyName];for(NS原创 2014-03-26 11:45:56 · 829 阅读 · 0 评论 -
UINavigationController添加文字与UIButton添加文字图片
self.navigationItem.leftBarButtonItem=[[[UIBarButtonItemalloc] initWithTitle:@"返回"style:UIBarButtonItemStylePlaintarget:selfaction:@selector(pushAction)]autorelease]; UILabel *customLa原创 2014-04-11 09:40:33 · 711 阅读 · 0 评论 -
IOS开发-随机数
for (int i =0; i6; i++) { int rand =(arc4random()%21)+1000; { BOOL bIsFind = NO; do { bIsFind =NO; for (NSInt原创 2014-04-09 10:25:12 · 675 阅读 · 0 评论 -
IOS 判断导航栏navigationItem的按钮的箭头的点击事件
//下拉按钮 UIButton *xialaButton = [UIButtonbuttonWithType:UIButtonTypeCustom]; xialaButton.frame =CGRectMake(0,0, 50, 30); xialaButton.tag =ArrowButton; isOpened = NO;原创 2014-06-04 11:16:14 · 2565 阅读 · 0 评论 -
scrollNumber 滚动视图 随机
下载原创 2014-06-04 12:11:21 · 1019 阅读 · 0 评论 -
找到屏幕状态栏的位置
CGRect screenBounds = [ [UIScreenmainScreen]bounds]; CGRect viewBounds = [ [UIScreenmainScreen]applicationFrame]; NSLog(@"HomeTab2ViewController带状态栏%f HomeTab2ViewController不带原创 2014-05-31 17:43:34 · 765 阅读 · 0 评论 -
IOS 截取任意图片
#import //定义协议,方便扩展@protocol ClipViewDelegate @optional-(void) drawImageRect:(CGRect) rect;@end@interface ClipView : UIView{ CGPoint _startPoint; //手指起点 CGPoint _endPoint; /原创 2014-04-01 16:09:19 · 1168 阅读 · 0 评论