- 浏览: 17208 次
- 性别:
- 来自: 石家庄
-
最新评论
文章列表
1、Local declaration of 'XXX' hides instance variable
解决方法:
遇到这种原因,是因为本地变量跟函数参数变量同名
2、Implicit declaration of function 'CTSettingCopyMyPhoneNumber' is invalid in C99
解决方法:
1)导入CoreTelephony ...
对于做scrollview的下拉菜单做法
- 博客分类:
- 简单易学
在网上搜了好多对于做下拉菜单的代码,大部分都是做tableview的下拉菜单或者是抄袭,对于大牛们所说的简单类似于tableview的说法,我觉得没那么简单。琢磨了好久,还是用这个方法做了一个scrollview下拉菜单的例子,另外添加 ...
if (showList) {//如果下拉框已显示,什么都不做
return;
}else {//如果下拉框尚未显示,则进行显示
CGRect sf = self.frame;
sf.size.height = frameHeight;
//把dropdownList放到前面,防止下拉框被别的控件遮住
[self.superview bringSubviewToFront:self];
tv.hidden = NO;
showList = YES;//显示下拉 ...
选中Cell响应事件
- 博客分类:
- 初学者
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{[tableView deselectRowAtIndexPath:indexPath animated:YES];//选中后的反显颜色即刻消失}
UIScrollView
- 博客分类:
- 初学者
- (void)viewDidLoad
{
[super viewDidLoad];
scrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(0, 0, 320, 460)];
scrollView.backgroundColor = [UIColor redColor];
// 是否支持滑动最顶端
// scrollView.scrollsToTop = NO;
scrollView.delegate = self;
// 设置内容大小
...
UILabel自动换行适应
- 博客分类:
- 菜鸟
一般有两种类型的collection view布局:
1.独立于内容的布局计算。这正是你所知道的像UITableView和UICollectionViewFlowLayout这些情况。每个cell的位置和外观不是基于其显示的内容,但所有cell的显示顺序是基于内容的顺序。可以把默认的flow layout做为例子。每个cell都基于前一个cell放置(或者如果没有足够的空间,则从下一行开始)。布局对象不必访问实际数据来计算布局。
2.基于内容的布局计算。我们的日历视图正是这样类型的例子。为了计算显示事件的起始和结束时间,布局对象需要直接访问collection view的数据源。在很多情 ...
就是一个消息通知机制,类似广播。观察者只需要向消息中心注册感兴趣的东西,当有地方发出这个消息的时候,通知中心会发送给注册这个消息的对象。这样也起到了多个对象之间解耦的作用。苹果给我们封装了这个NSNotificationCenter,让我们可以很方便的进行通知的注册和移除。
通知的3个属性:
属性名字1、 说明
-(NSString *)name 通知的名称
- (id)object; 通知发布者
今天走到这一步,既有心酸,又有委屈。当初学这个IOS毅然决然选择放弃原有工作,很多亲人朋友不理解,不支持,我坚持了我的想法,为的是什么。如今我在选择的路上一直在走,当然有很多困难,有很多苦,很多背后的心酸,当然感谢媳妇对我一直以来的关心和支持,感谢小陈老师的教授,有你们的支持,这一路不再孤单,不再有挫败,只有进步和努力,谢谢你们。
至此 ...
ios 工程代码整理
- 博客分类:
- 订餐大师
// Query Message.h
// Reservation software
//
// Created by 张亚雄 on 15/7/7.
// Copyright (c) 2015年 张亚雄. All rights reserved.
//
#import <UIKit/UIKit.h>
@interface FindOrderTableViewController : UITableViewController<UITableViewDelegate,UITableViewDataSource>
{
NSArra ...
iOS tableview自适应高度
- 博客分类:
- 菜鸟
一、用xcode构建项目,创建一个有tableView的视图,用纯代码的形式实现:
1、创建一个UIViewController类,定义一个UITableView,实现TableView的委托和数据源协议
#import <UIKit/UIKit.h>
@interface TableViewController : UIViewController<UITableViewDataSource,UITableViewDelegate>{
}
@property (nonatomic,retain) UIT ...
怎么从沙盒里提取数据
- 博客分类:
- 沙盒知识
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); //获取沙盒中Documents文件的路径(注意我们是给它写了一个地址而这个地址是空的没有房子没有车,也没有钱,就像只是土地规划中土地局那帮孙子们给发了一个土地证一样。)NSString *str_file_path = [paths objectAtIndex:0];//所引用数据个数(一般都是1个文件所以用X-1=0,基本上算是固定的吧,别过分这里留时间去分析它。)NSString ...
ui开头的控件和ns开头的控件有什么区别iOS
- 博客分类:
- 初学者
UI:一般用于普通的视图和控制器,如UIView、UIImageView、UITableViewController等。NS:next step.一般是指数据,如NSObject、NSString。UI是iOS的UI库,用objective-c封装的
NS是objc的基础库
CG,CF等是比较底层的C语言的库
可以理解UIFont就是用objc封装过的CGFont,用起来方便些
1.1 Microsoft Office for Mac 2011
大客户版,自行搜索。
1.2 Latex (MacTex):
系统环境:https://tug.org/mactex/
1.2.1 TexShop(免费,随 MacTex 安装)
1.2.2 Texpad (强烈推荐)
注 册 机 V 1.7~ :链接: http://pan.baidu.com/s/1sj0qV7Z 密码: f9i7
旧 版 本 V 1.6.14:链接: http://pan.baidu.com/s/1 ...
一、总结的常用命令:
隐藏xcode command+h
退出xcode command+q
关闭窗口 command+w
关闭所有窗口 command+option+w
关闭当前项目 command+control+w
关闭当前文件 command+shift+w
保存文件 command+s
保存 ...
官方的教学还有其他博客里教的都是给懂的人说得,对已我们这样对我大菜鸟只能这么来锻炼,下面先不玩什么深奥的,先暂时用着10步干净利索。等玩顺溜了再用其他的方法。
操作过程(查看本目录下有哪些文件NO.1)ls
(跳转到子目录NO.2)cd+空格+目录
(继续NO.3)ls
(匹配到子目录NO.4)cd+ 目录首写字母+tab键+(首写字母“直到你所用文件根就不再按TAB键了”)
(查看文件根要上传的那些内容是否正确NO.5)git status
(初始化NO.6)git init
(NO.7)git add+空格 +点
(查看NO.8)git status
(NO.9) git commit空 ...