今天同事项目遇到一个问题,要修改所有UILabel的字体,我查了以下资料,推荐使用runtime机制替换掉UILabel的初始化方法,对label的字体进行默认设置。主要替换以下三个方法initWithFrame、init和xib用到的awakeFromNib,创建UILabel的类别代码如下: .
分类:
其他好文 时间:
2016-03-09 01:22:14
阅读次数:
156
UIView *footerView = [[UIView alloc]initWithFrame:CGRectMake(10, 100, 300, 180)]; UILabel *label = [[UILabel alloc]initWithFrame:CGRectMake(10, 100, 3
分类:
其他好文 时间:
2016-03-08 13:34:02
阅读次数:
144
在IOS的开发过程中,很多时候组件都是拖拉出来,直接在故事版(storyboard)上直接使用,而并没有做输出关联,或者有些UILabel只做显示,不会进行修改。所以在这种不会在代码中修改的情况下,就需要用到故事版的国际化,如图 在xcode4.5之前,如果做故事版的国际化,是要维护多个storyb
分类:
移动开发 时间:
2016-03-07 12:00:00
阅读次数:
176
我曾经遇到过一个问题:需要实现一个自定义的label(类似于UILabel),同时需要兼顾UILabel的大小自适应的特性。这个label通常宽度是固定的,通过autolayout指定其宽度约束,但不指定高度,让其根据内容自适应。 我们知道UIView的方法intrinsicContentSize可
分类:
其他好文 时间:
2016-03-07 01:08:55
阅读次数:
242
收集的一些本人了解过的iOS开发UI控件相关的代码资源(本文持续补充更新) 内容大纲: 1、本人在github上也上传了我分装好的一些可重复利用的UI控件 2、计时相关的自定义UILabel控件 正文: 1、本人在github上也上传了我分装好的一些可重复利用的UI控件 示例: 网址:https:/
分类:
移动开发 时间:
2016-03-05 20:18:37
阅读次数:
178
接下来我们看下UILabel,它是文字标签,用来显示文字用的,我们在软件中看到的文字,大多数都是它的身影。它继承自UIView,所有具有UIView的所有基因,在此就不一一说明,我们着重的说下UILabel在UIView的基础上新增的东西。如下所示: 接下来我们看下UILabel的很重的属性——fo
分类:
其他好文 时间:
2016-03-05 13:15:00
阅读次数:
156
UIButton按钮控件和UITextField输入框控件,是UI开发中比较常用的两个控件和UILabel、UIImageView、UISwitch相比,用法相对比较丰富UIButton的四个状态UIButton有四个状态://正常状态
UIControlStateNormal
//高亮状态:当按钮被按下时的状态
UIControlStateHighlighted
//选..
分类:
其他好文 时间:
2016-03-01 11:05:07
阅读次数:
163
分段改变文字颜色 核心代码是 第四行 的attribute 和 value 这里要注意的是 这两个 属性是关联使用的 如果要改变文字字体, value:[uifont ...] 前面的attribute:NSFontAttributeName 就要相应的改变
分类:
其他好文 时间:
2016-03-01 10:54:19
阅读次数:
124
UILabel * label = [[[UILabel alloc]initWithFrame:CGRectMake(0, 0, 195, 195)] autorelease]; label.text = htmlStr; label.textColor = [UIColor colorWithR
分类:
移动开发 时间:
2016-02-29 16:28:16
阅读次数:
166
一, 效果图。 #import <UIKit/UIKit.h> @interface RootViewController : UIViewController { UIDatePicker *datePicker; UILabel *timeLabel; } @end #import "RootV
分类:
其他好文 时间:
2016-02-26 22:11:20
阅读次数:
232