IOS开发错误记录之Quartz绘图出来不是线而是点的原因
2016-07-19 11:47
162 查看
无聊做一个画图软件,为了方便我就用一个imageview作为画布,结果绘制时出现如下情况
原因是由于绘制时点的坐标是locationInView:self.view;也就是绘制时点的坐标是根据在控制器的view上得坐标得来的,所以imageview必须与控制器初始位置严格对齐,即与控制器view坐标原点(左上角对其),因此imageview的frame一定要设置正确。
原因是由于绘制时点的坐标是locationInView:self.view;也就是绘制时点的坐标是根据在控制器的view上得坐标得来的,所以imageview必须与控制器初始位置严格对齐,即与控制器view坐标原点(左上角对其),因此imageview的frame一定要设置正确。
相关文章推荐
- iOS树状视图(折叠单元格)详细使用
- iOS树状视图(折叠单元格)详细使用
- INT 10H中断
- BIOS中断表(一)
- BIOS中断表(二)
- iOS 动画队列—仿映客刷礼物效果
- BIOS中断表(三)
- iOS9.0状态栏字体颜色设置
- iOS日常工作之常用宏定义大全【转载】
- iOS出现按钮文字等的叠加问题
- iOS-NSTimer-pause-暂停-引用循环
- 几句话实现导航栏透明渐变-iOS
- iOS开发之打包测试包
- iOS 动画队列-仿映客刷礼物效果
- iOS中搜索框的实现
- iOS 子视图超出父视图范围点击事件处理!
- iOS sdl使用
- iOS开发的10个奇袭
- iOS 关于适配
- iostream和iostream.h的区别 && VC中iostream的区别