草庐IT

CGRectDivide

全部标签

ios - CGRectDivide 在 swift 3 中被弃用

正如swift3所说,CGRectDivide已被弃用,替换为divided(atDistance:CGFloat,fromfromEdge:CGRectEdge)->(slice:CGRect,remainder:CGRect).据我所知,CGRectDivide默认将源矩形分成两个组件矩形。问题是要做什么以及使用什么来执行CGRectDivide使用swift3所做的相同操作?更新1:swift2函数如下所示:fileprivatefuncisLeftPointContainedWithinBezelRect(_point:CGPoint)->Bool{ifletbezelWidt

ios - 如何在 Swift 中调用 CGRectDivide?

我正在尝试调用CGRectDivide,但无法理解Swift中的语法。语言指南似乎没有任何帮助。这是模板:CGRectDivide(rect:CGRect,slice:CMutablePointer,remainder:CMutablePointer,amount:CGFloat,edge:CGRectEdge)我的代码:varr=UIScreen.mainScreen().boundsvarmySlice:CGRectvarmyRemainder:CGRectCGRectDivide(rect:CGRect,slice:mySlice,remainder:myRemainder,am