Skip to content

Instantly share code, notes, and snippets.

@TarasShu
Last active June 25, 2020 12:53
Show Gist options
  • Save TarasShu/c0347c75ccf8362428472310b89b2efc to your computer and use it in GitHub Desktop.
Save TarasShu/c0347c75ccf8362428472310b89b2efc to your computer and use it in GitHub Desktop.
func rectangles( largeRect: CGRect, count: Int) -> [CGRect] {
if count <= 1 {
CGRect(x: 0, y: 0, width: largeRect.width , height: largeRect.height)
return []
} else {
for _ in 0...count{
CGRect(x: (0 + (largeRect.width)) * CGFloat(count) ,
y: (0 + (largeRect.height)) * CGFloat(count),
width: largeRect.width / CGFloat(count),
height: largeRect.height / CGFloat(count))
}
} return []
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment