小问题也要问

学习最重要的是 自律

我昨天晚上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. ThinkPHP3.2判断是否为手机端访问并跳转到另一个模块的方法

    目录结构 公共模块Common,Home模块,Mobile模块 配置Application/Common/Conf/config.php文件 'MODULE_ALLOW_LIST' => 'Ho ...

  2. nohup之no hang up, kill, ps -ef, ps aux, grep

    背景:今天在安装hudson时,每次启动时都必须在linux终端(SecureCRT)执行: java -jar hudson.war --httpPort=18080 --jp13Port=1800 ...

  3. jsp放在web-inf下的注意事项

    转自:http://dejazhan.iteye.com/blog/1708785 web-inf目录是不对外开放的,外部没办法直接访问到(即不能通过URL访问).所有只能通过映射来访问,比如映射为一 ...

  4. zookeeper中client命令实践

    Welcome to ZooKeeper! 2016-09-14 16:06:04,528 [myid:] - INFO [main-SendThread(master:2181):ClientCnx ...

  5. cocos2d menu菜单类

    // 在init这个函数当中做一些初始化的事情 bool HelloWorld::init() { ////////////////////////////// // 先构造父级对象 if ( !CC ...

  6. BZOJ3672 : [Noi2014]购票

    设d[i]表示i到1的距离 f[i]=w[i]+min(f[j]+(d[i]-d[j])*v[i])=w[i]+d[i]*v[i]+min(-d[j]*v[i]+f[j]) 对这棵树进行点分治,每次递 ...

  7. BZOJ 1036 && 树链剖分

    还是太弱啊..各种数据结构只听过名字却没有一点概念..树链剖分也在这个范畴..今天来进一步深化一下教育改革推进全民素质提高. 性质 忘了在哪里看到的一篇blog有一句话讲得非常好,树链剖分不是一种数据 ...

  8. Designing CSS Layouts With Flexbox Is As Easy As Pie

    This article is an updated excerpt of the chapter “Restyle, Recode, Reimagine With CSS3″ from our Sm ...

  9. CSS:权重和层叠规则决定了其优先级

    首先,给大家看一篇关于CSS优先级的示例:http://www.ido321.com/76.html 一.基本的优先级规则 比较同一级别的个数,数量多的优先级高,如果相同即比较下一级别的个数,至于各级 ...

  10. java中的Integer的toBinaryString()方法

    在一次面试的过程中,遇到过这样的题目,题目的大概意思是:让写出Integer类中的toBinaryString()方法 也就是说,把Integer转换为Binary的过程写出来 但是我蒙的,在查了JD ...