当前位置: 编程技术>移动开发
本页文章导读:
▪菜鸟掌握嵌入式的视频教程 初学者掌握嵌入式的视频教程http://item.taobao.com/item.htm?spm=a1z09.5.0.39.WknwNz&id=16042761051 ......
▪ xocode不能运行到真机和模拟器下 的 解决方案 xocode不能运行到真机和模拟器上 的
============================================================
博文原创,转载请声明出处
蓝岩--移动互联网老兵
============================================================
最近调试.........
▪ UILabel添加上划线 UILabel添加下划线重写UILabel:
- (void)drawRect:(CGRect)rect
{
[super drawRect:rect];
CGContextRef ctx = UIGraphicsGetCurrentContext();
CGSize fontSize =[self.text sizeWithFont:self.font
forWidth:s.........
[1]菜鸟掌握嵌入式的视频教程
来源: 互联网 发布时间: 2014-02-18
初学者掌握嵌入式的视频教程
http://item.taobao.com/item.htm?spm=a1z09.5.0.39.WknwNz&id=16042761051
http://item.taobao.com/item.htm?spm=a1z09.5.0.39.WknwNz&id=16042761051
[2] xocode不能运行到真机和模拟器下 的 解决方案
来源: 互联网 发布时间: 2014-02-18
xocode不能运行到真机和模拟器上 的
============================================================
博文原创,转载请声明出处
蓝岩--移动互联网老兵
============================================================
最近调试遇到棘手问题,不能运行到真机和模拟器上,进行archive时候,显示是mac程序,而不是ios程序,重启xocde,模拟器,clean均不行。
遇到的错误大概有一下几种:
1、XCode:4.6 Lion:10.8 IOS 6.1 error: SBTarget is invalid
2、进行archive时候,显示是 “Mac App Archive” 而不是“iOS app archive”,如下图:
3、运行到模拟器或真机显示两个图标,第一个名称为${PRODUCT_NAME},不能运行,第二个显示正常,能运行。
4、显示警告:The Copy Bundle Resources build phase contains this target's Info.plist file 'Info.plist'.
上面的问题都可能是由于一个原因引起的,参考:http://developer.apple.com/library/mac/#qa/qa1649/_index.html
将Info.plist从Copy Bundle Resources移除,如图:
[3] UILabel添加上划线
来源: 互联网 发布时间: 2014-02-18
UILabel添加下划线
重写UILabel:
- (void)drawRect:(CGRect)rect { [super drawRect:rect]; CGContextRef ctx = UIGraphicsGetCurrentContext(); CGSize fontSize =[self.text sizeWithFont:self.font forWidth:self.bounds.size.width lineBreakMode:UILineBreakModeTailTruncation]; // Get the fonts color. const float * colors = CGColorGetComponents(self.textColor.CGColor); // Sets the color to draw the line CGContextSetRGBStrokeColor(ctx, colors[0], colors[1], colors[2], 1.0f); // Format : RGBA // Line Width : make thinner or bigger if you want CGContextSetLineWidth(ctx, 1.0f); // Calculate the starting point (left) and target (right) CGPoint l = CGPointMake(0, self.frame.size.height/2.0 +fontSize.height/2.0); CGPoint r = CGPointMake(fontSize.width, self.frame.size.height/2.0 + fontSize.height/2.0); // Add Move Command to point the draw cursor to the starting point CGContextMoveToPoint(ctx, l.x, l.y); // Add Command to draw a Line CGContextAddLineToPoint(ctx, r.x, r.y); // Actually draw the line. CGContextStrokePath(ctx); // should be nothing, but who knows... [super drawRect:rect]; }
最新技术文章: