【发布时间】:2014-08-10 15:09:59
【问题描述】:
我已经在互联网上搜索了几天,试图找到关于如何在 Swift 中以程序方式绘制矩形或线条的最简单的代码示例。我已经看到了如何通过覆盖 DrawRect 命令来做到这一点。我相信您可以创建一个 CGContext 然后绘制到图像中,但我很乐意看到一些简单的代码示例。或者这是一种可怕的方法?谢谢。
class MenuController: UIViewController
{
override func viewDidLoad()
{
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
self.view.backgroundColor = UIColor.blackColor()
var logoFrame = CGRectMake(0,0,118,40)
var imageView = UIImageView(frame: logoFrame)
imageView.image = UIImage(named:"Logo")
self.view.addSubview(imageView)
//need to draw a rectangle here
}
}
【问题讨论】: