zoukankan      html  css  js  c++  java
  • 高级UIKit-01(总结基础UIKit)

    总结:

    如果相同的控件大于等于3个就拖成一个属性选用outlet Collection

    提升局部变量的方法:传参或改变全局

    创建CGImage对象要释放,因为ARC只会自动释放OC方法,这个是CG框架的方法

    掌握知识点:

    【day1MoveImage】

    1.判断点是否在某一个控件的范围内

    CGRectContainsPoint

    2.知道每个控件都有一个父View和多个子View(subviews)

    3.把一个点从一个view中转到另一个view中,(到另一个View中效果跟原来的一样)

    convertPoint: toView:

    4.如何让超出父View的范围不显示

    勾选view的clip subviews选项

    【Day1_2_ChangeImage】

    5.如何截取图片

    CGImageCreateWithImageInRect

    注意:要释放掉截出来的图片CGImageRelease

    综合案例: 【Day1_3_Zomb&Plant】

    案例总结:

    变横屏,点击项目名称勾掉portrait。

    隐藏状态栏,第1步.在plist右击->add row->选择最后一个,设置为NO。

    第2步.点击项目名称选中hide during application launch。

    storyboard中的view变横屏,选中view修改Orientation为Landscape。

    UIImage默认用户交互是关闭的。

    如果B类想用A类里面东西的话,

    步骤

    1.首先在B类里面声明一个A类类型的属性通常为delegate,

    2.给这个属性赋值,在A类里边创建B类的时候给delegate赋值。

    用forin循环遍历时,在遍历的过程中如果操作了数组循环必须停止,如果继续循环会直接崩溃

    待续。。。

  • 相关阅读:
    18天,也能让ERP步入新世界
    VB.NET显示Internet上的图片
    首页增强外挂 vBulltein 3.5.x/3.6.x
    简繁互相切换的字库(比较全)
    delphi 使用者的一个好工具
    sql语句的一些参考
    错误2203,安装中的用户权限问题
    音响的灵魂! 世界顶级扬声器品牌介绍
    Pocket PC程序安装
    清理数据库挂马代码
  • 原文地址:https://www.cnblogs.com/yangmx/p/3543455.html
Copyright © 2011-2022 走看看