随手记

作者: e40c669177be | 来源:发表于2016-06-09 17:53 被阅读46次



    核心动画翻译https://zsisme.gitbooks.io/ios-/content/chapter14/loading-and-latency.html

    点source control 里面的commit之后,提交后m消失

    Uiview界面上能看得见摸得到的都是,作用就是布局界面的

    键盘类型中default pad与nunber pad的区别是可以输入小数点

    每一个view都是一个容器,能容纳其他的uiview,所有的控件都继承与UiVIew

    在xid中,直接双击控件,输入text可以自动适应大小,在属性里输入text就不可以

    .H用来声明属性和方法

    IBAction IBOutlet 使用weak修饰

    IB:interface builder 用户编辑器  在ios4之后弃用

    Ibaction 如果监听按钮的方法,就可以使用~,就可以与ib进行联系,连线之后,在点击按钮时,就会执行方法

    Iboutlet 如果需要获得或者修改界面上控件的属性就可以使用

    iOS 加密和解密http://www.cocoachina.com/ios/20160527/16480.html

    iOSruntime中的isa指针

    http://www.cocoachina.com/ios/20160503/16060.html

    邓百氏申请 http://blog.cocoachina.com/article/13792

    真机测试流程http://blog.cocoachina.com/article/14068

    开发者账号申请 http://blog.cocoachina.com/article/13184

    调用url scheme:可以通过网址之家调用第三方应用及界面

    启动呀图片设置:http://blog.cocoachina.com/article/26611

    支付宝支付http://blog.cocoachina.com/article/2632

    静态库的制作http://www.jianshu.com/p/42070c513104

    http://www.jianshu.com/p/8f5b9855efb8

    完全没看到的感觉:

    https://www.gitbook.com/book/leon_lizi/-framework-/details

    git使用http://blog.cocoachina.com/article/23410

    使用runtime给Category添加属性http://blog.cocoachina.com/article/23172

    xmpp http://my.oschina.net/u/2571503/blog/646775

    好的文章

    http://www.jianshu.com/p/d0da409411be

    屏幕尺寸的适配 http://www.jianshu.com/p/d0da409411be

    大牛的博客 https://www.ianisme.com

    新建一个storybord显示的是xml格式的文件,选中storybode ~鼠标右键open as -ib显示stroryboard图形,source code代码格式

    退出键盘


    1.取消第一响应者

    2.self.view ebdediting:yes

    这个方法是是否强行关闭键盘,后面的参无论是yes or no,当程序比较简单的时候,键盘都会关闭,当程序设置多线程,和线程死锁的,使用no的时候键盘关闭的时候可能会出现问题,所以要始终使用yes关闭键盘


    源代码管理器

    使用xcode自带的git管理工具,source control -commit提交本地代码,一定编写注释,然后在source control -history查看历史提交版本

    显示m不提交的话,点标准,助理编译器后面的那个,也就是右侧第三个,就可以看到改动的内容了,如果觉得改动的不需要,可以点击两个编译器中间提示的,右键discard change,取消更改 comment z撤消操作


    .m里面的interface 是私有扩展,不需要对外开放

    可以保证.h里面只有对外的属性和方法

    IbACtion本质上就是void,只不过允许连线


    Bundle id是不支持中文的

    类前缀都使用大写字母,最好不要太长,两个字母就好

    通用的,可以生成一个iphone和ipad格式 ,苹果希望一个应用程序可以在iphoe和pad上通用


    常用ui控件

    Uibutton uilabel uitextfield uiimageview uialrtview uiscrollview uitableview uinavigationbar uicollectview或许有一天会取代tableview

    一般

    Uoswitch 开关 uiactivityindicator 圈圈 uiactionsheet 底部弹窗 uipagecontrol分页控件 uitextview uipickview 选择器 uidatepicker日期选择器 uiwebview网页显示

    几乎不用

    Uiprogressview进度条 uisegmentcontrol选项卡 uitoolbar工具条


    搜索uiview ,打开uiview头文件,然后file -open quckly-

    键盘:箭头表情shift 下坡表示option (alt键

    ^是ctrl键

    Default 默认, ns一般是枚举类型 uicontrol控件,一般监听事件的

    Cmd comment

    跳转头文件 cmd +单击或 cmd +control+j

    缓存 http://www.cnblogs.com/wendingding/p/3950198.html

    http://blog.csdn.net/justinjing0612/article/details/8627728


    Frame csnter bounds

    Frame定义位置和大小,相对与父视图,能决定大小和位置

    Bounds原点永远是0,只有大小,用于定于有多大,不管父视图的位置,只决定大小

    Center:相对于父视图的位置,只决定位置


    图片可以直接丢在image.xcaset,看图片的大小,选中图片,找右侧第四个

    System按钮 系统自定义的,注意用于文字的处理

    Custome:自定义

    Touch up inside

    图片的移动 上下左右按钮的优化  1 2

    用f

    Bounds

    使用bounds修改大小,中心点不变,放大缩小

    使用frame修改大小。起点不变,放大缩小


    首尾式动画

    随手记

    关于动画的 http://www.kittenyang.com/cadisplaylinkanduibezierpath/

    MD5解密网站 http://www.cmd5.com

    category

    CGAffineTransform里面a'd是跟比例有关的,tx,ty是跟位置有关的,

    frame属性通常用于实例化控件,指定初始化位置,如果需要改变控件位置,可以使用center属性,如果需要改变控件大小,可以使用bounds属性

    相关文章

      网友评论

          本文标题:随手记

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