catextlayer

    3热度

    1回答

    我希望有一些文字与自定义行间距,所以我写了一个属性字符串CTParagraphStyleAttributte,并把它传递给我的CATextLayer: UIFont *font = [UIFont systemFontOfSize:20]; CTFontRef ctFont = CTFontCreateWithName((CFStringRef)font.fontName,

    0热度

    1回答

    我正尝试在不同的单词上创建不同样式的“标签”,类似于here。 问题是 - 据我所见 - UATextLayer的MonoTouch实现不接受为String属性分配NSAttributedString,因为String属性具有类型字符串。 这是执行过程中的错误还是有另一种方法呢? (是的,我知道我可以添加单独的标签 - 但我宁愿没有更好的解决方案时)。 EDIT(响应来自米格尔回答):不是“voi

    11热度

    4回答

    编辑:最奇怪的事情:它似乎是从完整的应用程序运行此代码时,一切正常,但我总是运行从我的电影创作单元测试,只有它没有工作。试图找出为什么... 我想结合视频+音频+文本使用AVMutableComposition并将其导出到一个新的视频。 我的代码是基于AVEditDemo从WWDC '10 我添加了一个紫色的背景,CATextLayer这样我就可以知道它是出口到电影中的事实,但没有文字显示...我

    2热度

    1回答

    我有这样的代码,创建一个CATextLayer并绘制它放到一个UIView: - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view. CGRect viewRect = CGRectMake(50.0f, 50.0f, 345.0f,

    5热度

    4回答

    我有一定的大小的CATextlayer和未知长度的NSAttributedString文本。 ,我需要这样的文本适合框架(而不是相反:) 任何想法从哪里开始调整字体大小? :) [编辑]作为NALL指出,我能确定的字符串长度,当然,这是由我需要适应固定大小的盒子用户输入一些文字。

    0热度

    1回答

    我的要求是文本的部分应显示为一个UITableview的每个单元格中的粗体和彩色。我使用NSMutableAttributedString,CATextLayer和单元格的内容层来管理它。以下是我用来显示的代码。 CATextLayer *textLayer = nil; //used to draw the attributed string CALayer *layer = nil;

    1热度

    1回答

    我想显示带有西班牙字母Ñ的字词,但该字母只出现在没有变音符号的情况下才显示为大写字母N.但是,小写字母正在正确显示。任何想法如何在iOS中使用默认字体在CATextLayer中显示字母? 我给出了下面的示例代码。 CATextLayer *tempLayerForTextWith = [CATextLayer layer]; tempLayerForTextWith.frame = CG

    1热度

    1回答

    我需要将文本绘制到CGContext中,并且希望使用CATextLayer来设置文本。任何人都可以给我一些关于如何完成的步骤。我为它编写了一些代码,但不知道它的正确性(因为我是iPhone开发的新手)。 一些基本问题:1。 如何获取位置和文本的大小设置CATextLayer框架 2.文字莫名其妙地冒出来倒我已经使用CGAffineTransform固定的,但它是一个哈克修复,我想了解文本出现倒转的

    0热度

    1回答

    我想用CATextLayer以NSAttributedString的形式显示一些部分粗体显示的文本 - 但仍想使用IB定位的便利性。 有没有办法在接口构建器中删除CATextLayer?或者下一个最佳解决方案是什么?

    3热度

    2回答

    这应该真正发挥作用,而不是: CATextLayer* textLayer = [CATextLayer layer]; textLayer.string = @"text"; [textLayer setValue:[NSNumber numberWithDouble:M_PI/2.f forKey:@"transform.rotation"]; [self addSublayer:tex