views:

195

answers:

2

Dear All, being a relative freshman in Cocoa development (I'm currently working on an iPhone app), I was wondering if an "Illegal Geometry" as reported by Interface Builder is actually harmful, or in any way hampering the functionality or performance of my application. I really try to avoid overlapping siblings as much as possible, but sometimes, for esthetic reasons, it is just a necessity. However, I don't notice anything if I'm doing illegal things. Will it turn against me in unexpected situations? Is it technically illegal, or is it against Apple's Human Interface Guidelines? Thank you so much for your insight.

+1  A: 

Overlaps aren't a problem. Feel free to ignore the warnings. Of course, make sure you are doing it in the spirit of good UI design.

The real issues are with things like negative widths/heights or other completely out of bounds settings that could crash your app.

Kailoa Kadano
A: 

One thing to note - apple takes its interface guidelines pretty seriously. I know of a few people who have had their app rejected from the app store for minor infractions.

Nick
I never know whether Apple's obsession with these things is a good or bad thing.
Rich Bradshaw