在Cocos2d中使用UITextView

本文详细介绍了如何使用Objective-C创建一个TextView,并对其属性进行配置,包括设置文本、颜色、字体、背景等。

UITextView

#define TEXTVIEW_WIDTH 400.0f
#define TEXTVIEW_HEIGHT 280.0f
#define TEXTVIEW_CENTER_X 240.0f
#define TEXTVIEW_CENTER_Y 160.0f

    // create a text view
    textView = [[UITextView alloc] initWithFrame: CGRectMake(-TEXTVIEW_WIDTH/2, -TEXTVIEW_HEIGHT/2, TEXTVIEW_WIDTH, TEXTVIEW_HEIGHT)];
    // set some properties of the text view
    [textView setEditable: NO]; // not editable
    [textView setHidden: YES]; // hidden
    [textView setTextColor: [UIColor blackColor]]; // set text color
    [textView setFont: [UIFont fontWithName: @"Helvetica-Bold" size: 20]]; // set font
    [textView setBackgroundColor: [UIColor whiteColor]]; // set background color
    [textView setText: @"Text\nText\nText\nText\nText\nText\nText\nText\nText\nText\nText\nText\nText\nText\nText\nText\nText\nText\nText\nText\nText\nText\nText\nText"]; // set text
    [textView setScrollEnabled: YES]; // enable scroll
    [textView setUserInteractionEnabled: YES]; // enable user interaction
    [textView setShowsVerticalScrollIndicator: YES]; // show vertical scroll indicator
    [textView setTransform: CGAffineTransformTranslate(CGAffineTransformMakeRotation(M_PI_2), TEXTVIEW_CENTER_X, -TEXTVIEW_CENTER_Y)]; // set transform
    // add the text view to the window
    [[[[CCDirector sharedDirector] openGLView] window] addSubview: textView];

转载于:https://www.cnblogs.com/ketmales/archive/2013/01/17/2865296.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值