美文网首页
APP一些东西

APP一些东西

作者: CZF峰峰 | 来源:发表于2015-03-25 16:22 被阅读280次

-故事板如何push

按住control键把控制器的线拖到一个新的控制器,

跳转方式选择push。

点击这条线,在这条线的属性的identifier,自定义一个名称,不要重复就好

如何触发这个push?

在代码里面,比如点击一个按钮,在按钮的方法里面这样写:

identifier必须跟线的名称一样,否则点击会闪退报错。

-返回上一页,如何刷新view数据

由于返回的时候是不会触发viewdidload方法,但是会触发另一个方法

http://blog.sina.com.cn/s/blog_821672e001014lg2.html

loadView、viewDidLoad、viewWillAppear、viewDidAppear等详解

这个网址里面有详解,就我们的情况,可以调用这个方法:viewwillappear

这个方法是当这个view被看到的时候就调用,所以可以用在返回刷新上面

-MBProgressHUD的使用方法

可以下载这个类的demo,里面有归类很多使用方法

https://github.com/jdg/MBProgressHUD/

-判断是否断网机制

使用第三方类Reachability来判断网络状态,也可以判断是否WiFi还是移动数据

https://github.com/tonymillion/Reachability

-保存用户登录信息的方式

http://www.360doc.com/content/13/1211/15/2036337_336355327.shtml

通过[NSUserDefaultsstandardUserDefaults]的方式保存登录信息

其实可以先保存成一个字典之后读取的时候读取字典,由于之前不熟悉就分开保存了,涉及登录信息的地方太多,所以就没有去改了。

-Tableview用的上拉刷新下拉加载插件的使用

MJRefresh,集成上拉下拉功能

https://github.com/CoderMJLee/MJRefresh

下载后有demo都有例子在里面

比如说上拉加载更多的代码是这样的

[self.tableView addFooterWithTarget:selfaction:@selector(footerRereshing)];

之后在footerRereshing方法里面写加载更多的代码就可以了

dispatch_async(dispatch_get_global_queue(0, 0), ^{

dispatch_async(dispatch_get_main_queue(), ^{

//把加载的代码写在这里面

});

});

//刷新完毕后要调用这个方法,把刷新状态去掉

[self.tableViewfooterEndRefreshing];

-视频播放代码

先#import"DWCustomPlayerViewController.h"把播放器加载进来

传入视频id还有视频标题就可以了~

-键盘打开关闭调整键盘布局

添加一个第三方类,可以完全不用管键盘,只要把这个放在项目中就可以,不需要写任何一句代码,自动实现键盘添加一个小工具条,可以切换上一条下一条内容,键盘退出按钮,内容自动向上移动保证键盘不会挡道输入内容。

https://github.com/hackiftekhar/IQKeyboardManager

-支付代码

比如说购买课程:

如果是在购物车里面只需要传入第一个title就可以了,其实后台是通过单号来查询获取到的标题,但是还是必须要传一个的

-侧边栏代码

在框架文件夹里面,圈出来的就是侧边栏代码,侧边栏的文字也是直接在里面改就可以~

-问吧下拉菜单=>下拉后的左右view

其实里面是用到了2个控件:

其实只需要传入content内容,还有一个title标题,还有url地址,对了还有一张uiimage图片就可以了。

-证书安装,真机调试,发布app

现在已经不需要安装证书了,只需要把手机插进去,然后再Xcode的设置里面添加账号就好,具体在:

这样就可以添加开发者账号

之后调试的时候直接调试,Xcode会自动修复错误,如果一次没成功就多试几次~

关于发布更新APP,我以前写过

http://www.chenfengfeng.com/index.php?m=blog&f=view&id=11

iTunes Connect的地址是:

https://itunesconnect.apple.com/WebObjects/iTunesConnect.woa

证书管理地址是:

https://developer.apple.com/account/overview.action

想找一些第三方的库或许效果可以在这里找

http://code4app.com/category

一些技术文档或者是想提问题可以在这里问

http://www.cocoachina.com

相关文章

  • APP一些东西

    -故事板如何push 按住control键把控制器的线拖到一个新的控制器, 跳转方式选择push。 点击这条线,在...

  • 0720

    关闭了一些APP,想着给自己更多的空间,而不是被一些东西所控制,到了一定的年纪,终还是要舍掉一些东西的。想着沉寂一...

  • 项目需求讨论- 手机锁屏及APP退到后台后自动锁定功能

    大家好,又到了新一期的项目需求讨论,很多APP都有安全的意识,比如一些银行的APP,你登录后,看一些东西,然后这时...

  • Django 多个 app 目录杂乱

    当 Django 项目有多个 app 时,会造成目录杂乱,寻找东西起来非常不方便,这时候就需要将一些 app 单独...

  • 最近收集了一下我在开发app遇到的问题和用到的东西

    最近在仿写一款app 也是第一次写这种企业级的app,所以想从开始 遇到的一些问题和用到的一些东西,以供那些像我...

  • iOS消息转发机制实例

    笔者前不久终于发布了自己的APP《小印记》,特此分享了一些iOS源码,如果读者学到了有用的东西,希望能前往App ...

  • 《小印记》iOS源码分享--HTTPS配置篇

    笔者前不久终于发布了自己的APP《小印记》,在此分享一些iOS源码,如果读者学到了有用的东西,希望能前往App S...

  • iOS APP启动监控和优化思路

    前言:本文简单描述APP启动过程和监控,一些深入原理性的东西可能需要绕路了,站在大神的肩膀上,简单总结跟APP启动...

  • APP真是好东西

    最近心情不好,之前是一个人去KTV唱歌宣泄,唱到疲劳。但是这两天感冒了,唱不动了,就打算写文章。 ...

  • 一些东西

    “我在成人生活里创造稳定,俾使我的内在小孩感到安全。” 首先写下今天抽到的彩虹牌给我的提醒。 其实很多想对亲爱的说...

网友评论

      本文标题:APP一些东西

      本文链接:https://www.haomeiwen.com/subject/gqpwxttx.html