UI控件
三生河的水
这个作者很懒,什么都没留下…
展开
-
根据手势获取点击的是哪个控件
循环创建了这些View,给View添加tap手势,为了区分点击的View,给每个View添加tag值。通过tapAction事件可以判断出当前点击的View的tag值。 以下是tapAction中得部分代码: - (void)tapAction:(UITapGestureRecognizer *)tap { NSInteger viewTag = tap.self.view.tag;原创 2015-03-24 17:32:02 · 744 阅读 · 0 评论 -
iOS 在UILabel显示不同的字体和颜色(转)
转自:http://my.oschina.net/CarlHuang/blog/138363 在项目开发中,我们经常会遇到在这样一种情形:在一个UILabel 使用不同的颜色或不同的字体来体现字符串,在iOS 6 以后我们可以很轻松的实现这一点,官方的API 为我们提供了UILabel类的attributedText, 使用不同颜色和不同字体的字符串,我们可以使用NSAttributedTe转载 2015-03-23 10:18:20 · 378 阅读 · 0 评论 -
键盘的监听
1、键盘将要出现和消失的通知。(系统自带) 2、在通知的响应方法中改变控件的frame值。 以下是部分代码 - (void)awakeFromNib { [super awakeFromNib]; self.title = @"键盘的监听"; } - (void)viewWillAppear:(BOOL)animated { [super viewWillAppear原创 2015-01-07 15:56:24 · 367 阅读 · 0 评论 -
iOS6系统下 textField 输入文本居中
适配iOS6系统时发现 textField输入框中的文字不再水平居中 而是靠上。解决问题的方法: 判断如果是6系统 textField.contentVerticalAlignment = UIControlContentHorizontalAlignmentCenter;//垂直居中 这样就可以解决了。 关于textField文本位置设置:typ原创 2015-04-24 10:06:41 · 3561 阅读 · 0 评论 -
获取WebView高度的问题
今天在获取WebView高度的问题上纠结了很长时间,之前一直用下面的这一句在代理中获取高度,但是这次不管用,不知道是不是是和加载的HTMLStr类型的webView有关系 int height = [[webView stringByEvaluatingJavaScriptFromString:@"document.body.offsetHeight"] intValue]; 解决办法: -原创 2015-11-18 16:14:17 · 977 阅读 · 0 评论