小编use*_*743的帖子

iPhone CATextLayer不显示其文本

我只是想CATextlayer在一个UIView图层中添加一个.但是,根据以下代码,我只得到CATextlayer要显示的背景颜色UIView,没有任何文字.只是想知道我错过了显示文字的内容.

任何人都可以提供提示/样品如何使用CATextlayer

  - (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil {
        if ((self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil])) {
            // Custom initialization

            CATextLayer *TextLayer = [CATextLayer layer];
            TextLayer.bounds = CGRectMake(0.0f, 0.0f, 100.0f, 100.0f);
            TextLayer.string = @"Test";
            TextLayer.font = [UIFont boldSystemFontOfSize:18].fontName;
            TextLayer.backgroundColor = [UIColor blackColor].CGColor;
            TextLayer.wrapped = NO;

            //TextLayer.backgroundColor = [UIColor blueColor];
            self.view = [[UIView alloc] initWithFrame:CGRectMake(0.0f, 0.0f, 100.0f, 100.0f)];
            self.view.backgroundColor = [UIColor blueColor];
            [self.view.layer addSublayer:TextLayer];
            [self.view.layer layoutSublayers];

        }
        return self;
    }
Run Code Online (Sandbox Code Playgroud)

iphone user-interface ios

12
推荐指数
4
解决办法
1万
查看次数

在OS3.x上运行时,IPhone OS4功能链接错误

我已经在iPhone OS 3.0上使用IPhone base SDK 4.0编译了一个应用程序.此应用程序包含OS 4.0新功能:本地通知.

它适用于OS 2的iPod 2G; 然而,每次应用程序启动iPhone 1G OS 3.0时它都会崩溃.它似乎是运行时引用错误:

"使dyld:找不到符号:_OBJC_CLASS _ $ _ UILocalNotification引用自:在/ var /移动/应用/ 73A3FAB1-63AE-4A71-8C6B-932142A728FE/Tapatalk X.app/Tapatalk X预期在:/System/Library/Frameworks/UIKit.framework/UIKit的"

如果UIKit框架SDK3.0和SDK4.0之间是不同的,它为什么不同时编制报告?如何在此应用程序上应用本地通知功能,而应用程序仍可在运行OS3.0的设备上运行?谢谢.

iphone

3
推荐指数
1
解决办法
1751
查看次数

目标C:如何在Objective-C中的另一个线程中杀死一个线程?

我试图建立一个多线程应用程序.其中一个线程正在作为后台进行一些数据传输.现在这个线程在完成工作后自动自杀.不知怎的,我需要在另一个线程中杀死这个线程,以便立即停止它的工作.是否有任何api或方法来实现这一目标?

multithreading objective-c

2
推荐指数
1
解决办法
6657
查看次数