Now found a strange question that I put in a four button interface, this interface iOS7 inside and simulator (all versions) which displays are normal, but the real machine installed iOS6 display on the deformation.
Consider the following diagram specific:
The first figure on the left is a white iPhone4 iOS6 system, followed by two icons highly unusual. The right of the iPhone5 is iOS7, appear normal.
The second map is xcode inside shots, note 4 button in the left column of the Constraints property, only the first button is the width and height of the back three have only width. How drag useless, my understanding is that xcode think four buttons are aligned, so set up a highly enough. But since you're so smart how deformed 6 on the inside of it?
Reply:
I do not know where I'm doing wrong
In addition, I tried to write the interface entirely in code, showed no problems. But since Joe Classic provides an intuitive UI involves tools, why not use it?
Reply:
Landlord, I want to remind you two, the first is treated separately IOS6 and IOS7 can solve your problem. The second is the Constraints property must be canceled, it is not available, or on the following phone IOS6 inevitable collapse of this part must be canceled! Because now IOS5 still the mainstream!
Reply:
Cancel Use Autolayout enough
Reply:
Thank upstairs, the entire layout of the table after the mess I canceled autolayout, jumping a long tune bad
Fortunately, the two told the cause of the problem, rebuild a project is no longer used autolayout up, target also changed ios5, so no problem
No comments:
Post a Comment