使用Autolayout可以不用计算文字的宽高,直接给label赋值,label会自己适应文字的长度调节宽高如果你像下图一样限定了label的topMargin和左右边距下边距设置为>=300 然后在ViewDidLoad里面重新给label设置内容,这时候你会发现,Label会自动变高 dispa...
分类:
其他好文 时间:
2014-10-30 18:55:48
阅读次数:
189
这个问题在之前做一个盒子项目时遇到过,最近又遇到了,使用GridView遇到的非常奇葩的问题,这里记录分享一下。
分类:
移动开发 时间:
2014-10-30 13:19:17
阅读次数:
188
前置知识:数字图像的简略知识 这里只是最基础的知识,上课如果稍微听了课的同学可以直接略过不不看。彩色图像:对于一副数字图像,对于一副RGB色彩空间的彩色数字图像,它一共有宽X高个像素格子,每个格子的色彩由蓝色、绿色、红色三个原色合成,很简单吧,三原色的合成大家小学就学过喽。计算机中B、G、R三个值可...
分类:
其他好文 时间:
2014-10-29 23:43:31
阅读次数:
2886
参考: http://www.w3cschool.cc/jsref/dom-obj-all.htmlhttp://www.cnblogs.com/lidabo/archive/2012/04/27/2473084.htmlhttp://www.cnblogs.com/EricaMIN1987_IT/...
分类:
编程语言 时间:
2014-10-27 16:56:41
阅读次数:
237
实现三角形的原理:1,div的border生成是向外扩的,2,当div有相邻border时,拐角处会以一种各占一半的三角拼合。所以当设这div的宽高为0和0时,如果它有四个border的话,就会组成一个正方形,每边分别为一个等腰三角形,此时若设任意三边对望的两个边为透...
分类:
Web程序 时间:
2014-10-27 12:25:22
阅读次数:
193
DisplayMetrics dm = new DisplayMetrics();getWindowManager().getDefaultDisplay().getMetrics(dm);int screenWidth = dm.widthPixels;// 屏幕的宽度int screenHeig...
分类:
移动开发 时间:
2014-10-27 10:48:51
阅读次数:
154
Autolayout代码实现举例-01使用线性公式1.例子1 需求: 令一个宽高都为200的view永远显示在屏幕的中央。 1 // 1.创建蓝色view 2 UIView *blueView =[[UIView alloc] init]; 3 blueView.backgr...
分类:
其他好文 时间:
2014-10-25 20:00:35
阅读次数:
194
/**
* 设置Dialog窗口的大小
*/
private void setWindowSize() {
DisplayMetrics dm = new DisplayMetrics();
WindowManager m = getWindowManager();
m.getDefaultDisplay().getMetrics(dm);
// 为获取屏幕宽、高
W...
分类:
移动开发 时间:
2014-10-25 15:51:37
阅读次数:
209
未知宽高div水平垂直居中3种方法:1、transform与绝对定位方式。2、Flexbox方式。3、伪类方式...
分类:
其他好文 时间:
2014-10-25 14:32:36
阅读次数:
199
最近一段时间都在忙于移动端工作的开发,其间积累了一些经验,在此和大家分享一下。如有不正确的地方,还希望网友能及时指正! 移动端开发最头疼的事情,莫过于设备的适配。也就是根据设备分辨率的大小,要展示一样的页面。首先要提醒大家注意的地方是,页面头部一定添加如下代码: 上述代码主要声明,视口的宽高...
分类:
移动开发 时间:
2014-10-24 18:31:47
阅读次数:
209