ios 绘制线框_iOS中画矩形的几种方法总结
方法1:
#pragma mark 画矩形方法1
void drawRect1(){
// 1取得图形上下文
CGContextRef ctx = UIGraphicsGetCurrentContext();
// 2画一条线段
// 设置一个起点
CGContextMoveToPoint(ctx, 20, 20);
CGContextAddLineToPoint(ctx, 100, 100);
// 3设置线宽
CGContextSetLineWidth(ctx, 10);
// 4渲染
CGContextStrokePath(ctx);
}
方法2:
#pragma mark 画矩形方法2
void drawRect2(){
// 1取得图形上下文
CGContextRef ctx = UIGraphicsGetCurrentContext();
// 2画矩形,先添加到上下文
CGContextAddRect(ctx, CGRectMake(10, 10, 50, 50));
// 3渲染
CGContextStrokePath(ctx);
}
方法3:
#pragma mark 画矩形方法3
void drawRect3(){
// 通过UIKit的oc方法画矩形,会自动取得图形上下文
UIRectFill(CGRectMake(10, 10, 100, 100));
}
方法4:
#pragma mark 画矩形方法4
void drawRect4(){
// 1取得图形上下文
CGContextRef ctx = UIGraphicsGetCurrentContext();
CGContextStrokeRect(ctx, CGRectMake(100, 100, 100, 100));
}
ios 绘制线框_iOS中画矩形的几种方法总结相关推荐
- ios 绘制线框_iOS使用Charts框架绘制折线图
首先先看一下效果: 折线图 一. 初始化折线图对象 创建一个折线图的用到的类是LineChartView.h, 代码如下: self.LineChartView = [[LineChartView a ...
- ios 绘制线框_iOS 绘制虚线框
- (void)setUpDashedBox2:(UIView *)view{ CAShapeLayer *shapeLayer = [CAShapeLayer layer]; [shapeLayer ...
- ios 绘制线框_iOS开发 给View添加指定位置的边框线
略微封装了一下,给View添加指定位置的边框线,其中位移枚举的使用询问了哥们儿,总算搞定: 封装一:直接封装成了一个方法 /// 边框类型(位移枚举) typedef NS_ENUM(NSIntege ...
- ios 绘制线框_iOS 各种边框
UIView *View = [[UIView alloc] initWithFrame:(CGRectMake(0, 0, 100, 100))]; View.center = self.view. ...
- iOS中画矩形的几种方法总结
方法1: #pragma mark 画矩形方法1 void drawRect1(){ // 1取得图形上下文 CGContextRef ctx = UIGraphicsGet ...
- 解析Jquery取得iframe中元素的几种方法
iframe在复合文档中经常用到,利用jquery操作iframe可以大幅提高效率,这里收集一些基本操作,需要的朋友可以参考下 DOM方法:父窗口操作IFRAME:window.frames[&quo ...
- php 正则获取数字,php结合正则获取字符串中数字的几种方法
本篇文章主要介绍php结合正则获取字符串中数字的几种方法,感兴趣的朋友参考下,希望对大家有所帮助. php结合正则获取字符串中数字<?php $patterns = "/\d+/&qu ...
- ML之xgboost:绘制xgboost的二叉树graphviz的两种方法代码实现
ML之xgboost:绘制xgboost的二叉树graphviz的两种方法代码实现 目录 绘制xgboost的二叉树graphviz T1.采用to_graphviz法绘制树图 T2.采用plot_t ...
- ios 获取html的高度,iOS Webview自适应实际内容高度的4种方法详解
//第一种方法 - (void)webViewDidFinishLoad:(UIWebView *)webView { CGFloat webViewHeight=[webView.scrollVie ...
- PHP中删除目录的三种方法
原文链接:http://www.chinaz.com/program/2008/1022/41645.shtml PHP中删除目录的三种方法 1.递规法:利用递归一层一层的删. deleteDir($ ...
最新文章
- ORA-12518,TNS:listener could not hand off client connection
- css 垂直居中的几种方式
- timestamp类型设置默认时间
- Linux系统学习----前言
- 1059 Prime Factors(25 分)
- Mac下Apache使用
- 如何能include外键对应的表?向博客园的兄弟请教!
- PHP+MySql+PDO小案例—文章管理系统
- 【转】Java 单例模式详解
- 扎克伯格夏威夷州大肆买地引发当地不满 被批搞“新殖民主义”
- Junit 测试时内存溢出解决办法
- python集合排序_numpy排序与集合运算用法示例
- Javascript:流程控制
- android 模拟gps坐标,Android系统中模拟GPS位置
- 力扣 面试题 08.04. 幂集
- 部队室内靶场有哪些硬件设备和强制性存在的系统
- pdo 参数绑定中 where 子句中的错误的解决
- 数字IC设计工程师成长之路
- MindMapper中的分支格式怎样进行修改
- C语言程序与设计:篮球游戏