当前位置: 首页 > news >正文

给我免费播放片高清在线观看中国/百度刷排名优化软件

给我免费播放片高清在线观看中国,百度刷排名优化软件,去掉由WordPress提供,织梦中英文版网站怎么做2015.12.23 1.tableView单组,多组数据(实现datasource协议)显示;(单组就是section1的多组)。 2.数据显示时的性能优化: 创建cell时设置一个id,然后每次创建前先带id去缓存池中找有没…

2015.12.23

1.tableView单组,多组数据(实现datasource协议)显示;(单组就是section=1的多组)。

2.数据显示时的性能优化:

  创建cell时设置一个id,然后每次创建前先带id去缓存池中找有没有可用的cell。如果有,修改里面的数据拿去用。如果没有,创建新的cell。

3.tableView右侧导航,实现datasource协议里的对应方法即可。

2015.12.24

1.自定义cell,就是定义一个xil文件和一个与之对应的类文件。然后使用bundle加载xil文件获得一个自定义cell对象。

2.给tableview设置header和footer(当tableview的类型为group时,每个section也有头和尾)。比如:header显示滚动广告,footer显示“加载更多”等。

3.重写awakeFormNib,当xib文件把初始化成一个对象后会调用,利用该方法可以 实现在xib所描述的view加载完毕后执行一些操作。

2015.12.25(圣诞节啊有木有...)

1.自定义高度不确定的cell,如微博;过程:

  定义一个数据model和一个记录cell内部各个子控件frame的model。controller中包含frameModel,frameModel中包含数据model(当将数据给frameModel时就可以计算各个部分的frame)。重写返回cell的方法时,创建自定义cell,将对应的frame传给cell就可以得到个性化的cell了。

2015.12.29

1.计算一段文字的长宽:

NSDictionary *attrs=@{NSFontAttributeName:font};
CGSize size = [text boundingRectWithSize:maxSize options:NSStringDrawingUsesLineFragmentOrigin attributes:attrs context:nil].size;

2.无损拉伸图片(四周不变,只拉伸纯色部分)

UIImage *img=[UIImage imageNamed:name];
UIImage *stretchedImg = [img stretchableImageWithLeftCapWidth:img.size.width*0.5 topCapHeight:img.size.height*0.5];

 其中还有resize开头的一些方法也可以做到该效果的图片拉伸。

3.键盘监听

 利用通知机制NSNotificationCenter实现监听键盘的动态,如:键盘被文本框叫出时,界面跟着上移:

- (void)viewDidLoad {[super viewDidLoad];self.tableView.dataSource=self;self.tableView.delegate=self;self.tableView.backgroundColor=[UIColor colorWithRed:224/255.0 green:224/255.0 blue:224/255.0 alpha:1];self.tableView.separatorStyle=UITableViewCellSeparatorStyleNone;//添加键盘监听[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardWillChangeFrame:) name:UIKeyboardWillChangeFrameNotification object:nil];
}-(void)dealloc
{[[NSNotificationCenter defaultCenter] removeObserver:self];
}-(void)keyboardWillChangeFrame:(NSNotification *)note
{CGRect keyboardFrame=[note.userInfo[UIKeyboardFrameEndUserInfoKey]CGRectValue];CGFloat transformY=keyboardFrame.origin.y-self.view.frame.size.height;//时间CGFloat duration=[note.userInfo[UIKeyboardAnimationDurationUserInfoKey]floatValue];[UIView animateWithDuration:duration animations:^{self.view.transform=CGAffineTransformMakeTranslation(0, transformY);}];
}

4.通过文本框的属性可以设置被其叫出的键盘的一些属性,比如Return Key可以设置键盘右下角的按钮类型,还有Auto-enable Return Key可以实现文本框没有文字的时候键盘右下角按钮不可用等。另外通过成为文本框的代理来监听键盘点击的一些事件,比如:textFieldshouldReturn:当点击键盘右下角按钮时调用该方法。

2016.01.25

项目常见文件:

  info.plist:项目相关全局的设置;

  prefix.pch:其实就是一个头文件。在该头文件中定义的东西(比如宏)在项目中任何地方都可以使用,很好的一个例子就是:定义一个条件编译的宏,来控制程序中的NSLog,使其在调试的时候正常打印,在发布时就去掉。实例代码如下:

#ifdef DEBUG
#define MyLog(...) NSLog(__VA_ARGS__)
#else
#define MyLog(...)
#endif

 另外,把这些宏定义放到pch文件的#ifdef __OJBC__中,否则,如果项目中有c语言文件,可能会报错,因为有些定义只能在oc中使用,比如import包含

2016.01.26

整个程序启动的原理:

main函数->ApplicationMain函数->创建application,创建applicationDelegate,并将代理设置给application->application开启消息循环->执行代理方法applicationDidFinishLaunchingWithOptions->方法内部生成UIWindow,将window赋值给代理的window变量,创建ViewController,并将控制器设置给window的根控制器(如果有storyboard,就根据info.plist加载mainStoryBoard,创建uiwindow,创建箭头所指的主控制器,并设置给window)。

如此程序便启动了...

2016.01.28

1.处理事件一般有三种方式:①直接有事件处理方法,比如按钮点击②没有直接处理方法,试一试是不是可以成为代理,实现代理的方法③最后就是利用通知NSNotificationCenter来监听某个控件的某个消息。

想要监听文本框的内容变化就需要使用通知机制来实现,监听消息:UITextFieldTextDidChangeNotification。

2.数据存储:@存Plist:拿到沙盒路径NSHomeDirectory()。@存偏好设置:[NSUserDefaults standardUserDefaults]。@对象存储(实现NSCoding协议):存->[NSKeyedArichiver archiveRootObject..];取->[NSKeyedUnarchiver unarchiveObjectWithFile..]

转载于:https://www.cnblogs.com/dreamofei/p/5070317.html

http://www.jmfq.cn/news/5181229.html

相关文章:

  • 网站主题制作/seo优化关键词是什么意思
  • 广州微信网站设计/优化推广关键词
  • php网站开发更换模板/做国外网站
  • 做网站如何挣钱/六盘水seo
  • 服务类网站开发/谷歌app官方下载
  • 教你做企业网站/深圳搜索竞价账户托管
  • 晋城建设局官方网站/网站建设情况
  • 南宁网站推广¥做下拉去118cr/黄页88网
  • 搭建网站 在线浏览功能/小程序开发系统
  • 帮诈骗团伙做网站属于诈骗吗/百度网站网址是多少
  • 自己做网站推广试玩/黄页推广引流
  • 泉州小程序开发科技公司/商丘seo外包
  • 政府门户网站源代码/珠海seo关键词排名
  • 政府门户网站建设目的/关键字排名查询
  • 上海网站设计/建站abc官方网站
  • 本地linux做网站/做百度推广多少钱
  • 汕头网站推广排名/千部小黄油资源百度云
  • 如何做网站公司/网站平台都有哪些
  • 体育网站怎样做香功/营销策略分析包括哪些内容
  • 重庆网站建设网领科技/百度联盟广告点击一次收益
  • 低价建设手机网站/百度怎么搜索关键词
  • 建网站多少费用/网站权重等级
  • 个人做网站怎么盈利/产品推广ppt范例
  • 动态网站中如何做项目栏/网上引流推广怎么做
  • 长沙长沙h5网站建设/2023年的新闻时事热点论文
  • 做媛网站/百度商家平台客服电话
  • 网站界面可以做版权吗/艾滋病多久可以查出来
  • 哈尔滨网站建设市场/最近发生的热点新闻事件
  • 泰安放心的企业建站公司/新闻稿件代发平台
  • 汽车网站建设的目的/100个免费推广网站