我自定义了个uitableviewcell类,里面重载了方法:(如下)。在iphone5s IOS8 下可以用,没问题;但是在iPhone 4s IOS7.1.2 却没画出框,请问这是为什么?问调试了下,有进来但是没效果。还有setNeedDisplay我也有调用,一样没效果 -(void)drawRect:(CGRect)rect
{
CGContextRef context = UIGraphicsGetCurrentContext(); CGContextSetStrokeColorWithColor(context, [UIColor colorWithWhite:213.0/255 alpha:1.0].CGColor);
CGContextSetFillColorWithColor(context, [UIColor colorWithWhite:242.0/255 alpha:1.0].CGColor); CGRect drawRect = CGRectMake(10, 5, CGRectGetWidth(rect)-20, CGRectGetHeight(rect)-10); CGContextStrokeRect(context, drawRect);
CGContextFillRect(context, drawRect); CGContextDrawPath(context, kCGPathFillStroke);
}
{
CGContextRef context = UIGraphicsGetCurrentContext(); CGContextSetStrokeColorWithColor(context, [UIColor colorWithWhite:213.0/255 alpha:1.0].CGColor);
CGContextSetFillColorWithColor(context, [UIColor colorWithWhite:242.0/255 alpha:1.0].CGColor); CGRect drawRect = CGRectMake(10, 5, CGRectGetWidth(rect)-20, CGRectGetHeight(rect)-10); CGContextStrokeRect(context, drawRect);
CGContextFillRect(context, drawRect); CGContextDrawPath(context, kCGPathFillStroke);
}
解决方案 »
- 求解IOS新视图的弹出方式
- 在windows平台下开发objective-c2.0程序,如何显示中文?
- iPhone里pdf的文字搜索和批注能否实现?
- 看了论坛介绍IPHONE的开发环境的安装好复杂,但是专业的苹果论坛一直在介绍给普通的PC机器装苹果的系统,那直接装苹果的系统后,可以装开发环境?
- Objective-C新手求教关于分类的问题!~~
- 初级iOS 问题,关于 ScrollView 和 textView
- iOS硬件加速绘制图像
- iOS 7.0以后无法改变系统音量?
- 关于Crash文件的查找问题
- 运行在ipad上的iOS app通过usb与外设连接 怎么获取到usb的连接状态
- UIButton和IBOutlet变量关联的奇怪问题
- webview 无法加载本地文件
这是在IOS8下的效果,正常的这是ios7.1下的实际图,没有化出框框
////////CGContextDrawPath(context, kCGPathFillStroke);
////////CGContextDrawPath(context, kCGPathFillStroke); 不行哦...还是那样!
////////CGContextDrawPath(context, kCGPathFillStroke); 不行哦...还是那样!drawRect 的获取改改
CGRect drawRect = CGRectMake(10, 5, CGRectGetWidth(self.bounds)-20, CGRectGetHeight(self.bounds)-10);
楼主,你好,这是我最近更新的一篇博客,里面就是介绍ios基本图形的绘制的,希望可以帮到你。你这里画不出矩形,有可能是cgrect的问题