码迷,mamicode.com
首页 > 其他好文 > 详细

用UITextView加载rtfd文件

时间:2015-09-10 21:14:25      阅读:208      评论:0      收藏:0      [点我收藏+]

标签:

用UITextView加载rtfd文件

技术分享

 

效果

技术分享

 

说明

使用此方法可以实现十分简易的富文本显示效果,包括图文混排等等效果。

 

源码

//
//  ViewController.m
//  Rtfd
//
//  Created by YouXianMing on 15/9/10.
//  Copyright (c) 2015年 ZiPeiYi. All rights reserved.
//

#import "ViewController.h"

@interface ViewController () {
    
    UITextView *_textView;
}

@end

@implementation ViewController

- (void)viewDidLoad {
    
    [super viewDidLoad];

    NSString           *path   = [[NSBundle mainBundle] pathForResource:@"demo" ofType:@"rtfd"];
    NSAttributedString *string = [[NSAttributedString alloc] initWithFileURL:[NSURL fileURLWithPath:path]
                                                                  options:nil
                                                       documentAttributes:nil
                                                                    error:nil];
    
    _textView = [[UITextView alloc] initWithFrame:self.view.bounds];
    _textView.backgroundColor = [UIColor clearColor];
    _textView.attributedText  = string;
    _textView.editable        = NO;
    _textView.selectable      = NO;
    _textView.bounces         = YES;
    _textView.showsHorizontalScrollIndicator = NO;
    _textView.showsVerticalScrollIndicator   = NO;
    
    [self.view addSubview:_textView];
}

@end

 

细节

技术分享

技术分享

技术分享

 

富文本中的图片

技术分享

 

对比图

技术分享

 

用UITextView加载rtfd文件

标签:

原文地址:http://www.cnblogs.com/YouXianMing/p/4799064.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!