I am not an expert in Objective C and have never submitted an iPhone app. I just want to check if this idea would pass Apple for App Store. Basically, I want to create custom UI controls that look like standard controls such as button, list, etc… The reason is based on business decision and these custom controls would have different behavior. No way to go around that. If I do so, would this be a red flag from Apple for copying their UI controls or not using their standard ones?
Thoughts?
The Human Interface guide (HIG) for iOS apps provides a good overview of what is expected interns of functionality and interface design.
Custom control interface are allowed just as long as they don’t meet a users expectations as to what the result of using the control is. You can copy apples controls and UIs but just don’t change the expected behaviour of said controls.