如何让UITextView一直显示滚动条
来源:互联网 发布:淘宝刷流量软件下载 编辑:程序博客网 时间:2024/06/10 05:48
http://www.cocoachina.com/bbs/simple/?t64154.html
//头文件#import <UIKit/UIKit.h>@interface TextView : UIView<UITextViewDelegate>{ UITextView *boxText;}- (id)initWithFrame:(CGRect)frame withContext:(NSString *)text;@end//实现文件@implementation TextView/** @method UITextView自定义重写封装 @param frame 位置 @param text 视图文本 */- (id)initWithFrame:(CGRect)frame withContext:(NSString *)text{ self = [super initWithFrame:frame]; if (self) { boxText = [[UITextView alloc] initWithFrame:CGRectMake(0, 0, frame.size.width, frame.size.height)]; boxText.delegate = self; [boxText setText:text]; [boxText setTextColor:[UIColor whiteColor]]; [boxText setTextAlignment:UITextAlignmentLeft]; [boxText setBackgroundColor:[UIColor clearColor]]; [boxText setFont:[UIFont systemFontOfSize:15]]; [boxText setEditable:YES]; [self addSubview:boxText]; [boxText release]; [NSTimer scheduledTimerWithTimeInterval:0.4 target:self selector:@selector(run) userInfo:nil repeats:NO]; } return self;}#pragma mark --视图移动后判断是否是UIImage,然后判断是否是竖滚动条设置让滚动条显示---(void)run{ [boxText setContentOffset:CGPointMake(0, 10) animated:NO]; for(UIView *img in [boxText subviews]){ if ([img isKindOfClass:[UIImageView class]] && img.autoresizingMask == UIViewAutoresizingFlexibleLeftMargin){ [img setAlpha:1]; } }}#pragma mark --滚动视图结束移动后判断是否是UIImage,然后判断是否是竖滚动条设置让滚动条显示---(void)scrollViewDidEndDecelerating:(UIScrollView *)sc{ for (UIView *img in [sc subviews]) { if ([img isKindOfClass:[UIImageView class]] && img.autoresizingMask == UIViewAutoresizingFlexibleLeftMargin){ [img setAlpha:1]; } }}#pragma mark --禁止UITextView的选择和编辑--- (BOOL)textViewShouldBeginEditing:(UITextView *)textView{ return NO;}@end
- 如何让UITextView一直显示滚动条
- 让Spread的竖滚动条一直显示
- UIScrollView一直显示滚动条
- 如何使UIScrollView的滚动条indicator一直显示
- 如何使UIScrollView的滚动条indicator一直显示
- 如何使UIScrollView的滚动条indicator一直显示
- 如何使UIScrollView的滚动条indicator一直显示
- 如何一直显示tableview的滚动条(自定义方法)
- jquery让滚动条一直处于底端
- UIScrollview一直显示滚动条,使用UIImageView自定义滚动条
- listview 中的滚动条一直显示
- CSS取消滚动条一直显示
- jqGrid保持垂直滚动条一直显示
- 如何让Flex的Tree显示水平滚动条
- 如何让出现滚动条
- UITableView 一直显示滚动条(ScrollBar Indicators)、滚动条Width(宽度)、滚动条Color(颜色)
- UITableView 一直显示滚动条(ScrollBar Indicators)、滚动条Width(宽度)、滚动条Color(颜色)
- UITableView 一直显示滚动条(ScrollBar Indicators)、滚动条Width(宽度)、滚动条Color(颜色)
- RewriteCond apche获取url参数
- ORACLE- ora-01019
- levelDB源码分析-Status
- 事务
- Spring 特殊字符转义和方法入参检测工具类
- 如何让UITextView一直显示滚动条
- array_merge 和 运算符加号(+)的区别
- Extjs在frompanel中隐藏某个textfield以及label组件的方法
- Ubuntu11.10 乱码问题(TXT)。
- z301摄像头的驱动移植
- 在C++中应用Google Chrome脚本引擎——V8
- 制作并发布JavaWeb应用
- 由项目的需求说开去
- 截取gridview的长度