小问题也要问

学习最重要的是 自律

我昨天晚上3点睡的, 这两天一点也没睡

0.99*0.99  每天差一点 日积月累就很多了

关键字,在字典里查一下,在类里面查查

瑞详博客下载器

跑步后精神多了,白天听的很清楚

遇到问题10分钟还解决不了,赶紧问同学,这个同学不爱解答问别的同学

------------------------------------------------------------------------------------------------------------------------------------------------------

学习的时间是最宝贵的

@property(nonatomic,strong)NSArray * questions; // 是尽量用weak,少用strong

只能有一个强指针指向某个对象

托拉拽出来的是weak

------------------------------------

字典转模型为啥一个类方法,一个对象方法:

为了将来使用方便,提供给别人一整套方法

在initWithDict对象方法中,[super init];带下划线的成员变量 =  直接给成员变量赋值

Self.成员变量 =XXXX   也可以 //    set方法         self. 是get方法

--------------------------------------------------------------------------------------------------------

我调用的方法只能执行第一个动画?addTarget

结构体类型创建新的结构体不要加星。基本数据类型都不用加星?

为啥图片不放大?要去掉勾选自动布局

为按钮绑定点击事件 addTarget:self action:SEL forControlEvents:UIControlEventTouchUpInside.

在展示大图的方法里,调用方法让黑幕消失,可以在声明里面声明buttern属性,在被调用的方法中直接点出按钮属性,因为属性的声明是全局的self究竟指谁?

方法1被调用的方法不带参数

方法2被调用的方法带参数

-----------------------------------------------------------------------------------------------

方法的重用:

前面要写:

UIButton * coverBtn = [[UIButton alloc] init];

Self.cover = coverBtn; //给属性赋值,这样这个属性就是全局的了,在代码块外面也能用

  • (void)pictureClickFeedback{ // 实现1.如果黑幕不为nil,点击图片,图片收缩,黑幕消失

if(self.cover != nil){

[Self coverClickFeedback]; // 直接调用前面写好的方法

} else{

[Self enlargePictureButton]; //实现2.如果黑幕为nil,点击图片,图片放大,黑幕生成

}

}

----------------------------------------------------------------------------------------------

答案格子出不来,因为answerView的尺寸没有拖线到属性里面,

通过NSLog打印点东西来查看是否程序运行到这里了.

Self.answerView.subviews[0]    subviews是数组   不能!= nil

Wihle (self,answerView.subviews.count !=0){  //不可以省略.count

}

-------------------------------------------------------------------------------------

设置选项按钮,按钮不显示,要计算

行 i/7

列 i%7

给按钮添加文字 setTitle

给按钮设置文字颜色 setTitleColor

-------------------------------------------------------------------------------------

去问毕延凯和总监

-------------------------------------------------------------------------------------

点击选项按钮不能添加到答案按钮上

没设置答案文字的颜色  UIButton * setTitleColor:

点击一个文字,所有文字都填充到答案按钮上了--->写个break

填充满了,选项按钮仍然可以点击,没有禁用--????

-------------------------------------------------------------------------------------

设置tag值

创建待选按钮的时候,为每个按钮绑定唯一的tag值

将待选按钮的tag设置给答案按钮

-------------------------------------------------------------------------------------------

来到这里,我放弃了多少- UI基础-疯狂猜图,我们都疯狂了-的更多相关文章

  1. 转发-UI基础教程 – 原生App切图的那些事儿

    UI基础教程 – 原生App切图的那些事儿 转发:http://www.shejidaren.com/app-ui-cut-and-slice.html 移动APP切图是UI设计必须学会的一项技能,切 ...

  2. Android UI基础之五大布局

    Android  UI基础之五大布局 Android的界面是有布局和组件协同完成的,布局好比是建筑里的框架,而组件则相当于建筑里的砖瓦.组件按照布局的要求依次排列,就组成了用户所看见的界面.Andro ...

  3. iOS开发UI基础—手写控件,frame,center和bounds属性

    iOS开发UI基础—手写控件,frame,center和bounds属性 一.手写控件 1.手写控件的步骤 (1)使用相应的控件类创建控件对象 (2)设置该控件的各种属性 (3)添加控件到视图中 (4 ...

  4. Android UI基础教程 目录

    从csdn下载了这本英文版的书之后,又去京东搞了一个中文目录下来.对照着看. 话说,这本书绝对超值.有money的童鞋看完英文版记得去买中文版的~~ Android UI基础教程完整英文版 pdf+源 ...

  5. UI基础UIButton

    UI基础UIButton 前面写了UIWindow.UIViewController,那些都是一些框架,框架需要填充上具体的view才能组成我们的应用,移动应用开发中UI占了很大一部分,最基础的UI实 ...

  6. UI基础UIWindow、UIView

    UI基础UIWindow.UIView 在PC中,应用程序多是使用视窗的形式显示内容,手机应用也不例外,手机应用中要在屏幕上显示内容首先要创建一个窗口承载内容,iOS应用中使用UIWindow.UIV ...

  7. php从入门到放弃系列-02.php基础语法

    php从入门到放弃系列-02.php基础语法 一.学习语法,从hello world开始 PHP(全称:PHP:Hypertext Preprocessor,即"PHP:超文本预处理器&qu ...

  8. IOS开发UI基础--数据刷新

    IOS开发UI基础--数据刷新 cell的数据刷新包括下面几个方面 加入数据 删除数据 更改数据 全局刷新方法(最经常使用) [self.tableView reloadData]; // 屏幕上的全 ...

  9. Android 的UI基础布局的学习

    一. 今天学习了Android 的UI基础布局的部分,绝大多数的布局都在Androidstudio的这个界面里,如下: 在左边的框里的palette的内部,包含了的大多数的布局所要用的button按钮 ...

随机推荐

  1. vijos 1028 LIS *

    链接:点我 #include<cstdio> #include<iostream> #include<algorithm> #include<cstring& ...

  2. 用于Simple.Data的ASP.NET Identity Provider

    今天推举的这篇文章,本意不是要推举文章的内容,而是据此介绍一下Simple.Data这个很有意思的类ORM工具. 现在大家在.NET开发中如果需要进行数据访问,那么基本都会使用一些ORM工具,比如微软 ...

  3. C语言位运算详解(转载)

    转载自:http://www.cnblogs.com/911/archive/2008/05/20/1203477.html 位运算是指按二进制进行的运算.在系统软件中,常常需要处理二进制位的问题.C ...

  4. loj 1300( 边双联通 + 判奇圈 )

    题目链接:http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=27010 思路:首先Tarjan标记桥,然后对于dfs遍历整个图,我 ...

  5. C++primer学习笔记(一)——Chapter 3

    3.1 Namespace using Declarations 1.因为C++里有名字空间的定义,例如我们使用cin的时候必须写成std::cin,如果就用一次还是可以接受的,但是如果一直都这样,那 ...

  6. 框架模式 MVC 在Android中的使用

    算来学习Android开发已有2年的历史了,在这2年的学习当中,基本掌握了Android的基础知识.越到后面的学习越感觉困难,一来是自认为android没啥可学的了(自认为的,其实还有很多知识科学), ...

  7. 【转】cloudera新增用户权限配置

    转自 http://lookqlp.iteye.com/blog/2189119  .   配置起来较复杂,需要在有测试环境之后再进行配置测试.  之后是有上HUE的计划的,所以这个也是一定要做的. ...

  8. Eclipse+Tomcat部署项目的一些总结

    1. eclipse运行web项目后, 默认保存到 workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps. ...

  9. 设置完在Canvas的位置后,控件HitTest不响应的问题

    have a Canvas with a couple of elements on it like Line, Path and Text Box. In the MouseOver event o ...

  10. null VS undefined

    null VS undefined “null与undefined的区别?” 以前去淘宝面试的时候被问过这个问题,当时只是粗略的按照犀牛书上的答案讲了下,但具体的并没有深入去了解. 后来有机会去问问身 ...