我有下面的代碼顯示一個簡單的按鈕:按鈕在6.1與不同行爲7.0
button = UIButton.buttonWithType(UIButtonTypeRoundedRect)
button.center = CGPointZero
button.frame = [[container.width/2-button.frame.size.width/2,150], [280,50]]
button.setTitle("Categorize New Project", forState: UIControlStateNormal)
button.addTarget(self,
action: "moveToChildView:",
forControlEvents: UIControlEventTouchUpInside)
當我與6.1運行這個程序在模擬器iPhone視網膜(3.5英寸),它看起來像這樣:
然而,當我在模擬器iPhone視網膜與7.0上運行它,它看起來是這樣的:
此代碼是否需要更改才能與7.0兼容?
最好的行動當然是UIButtonTypeCustom,亞歷山大SUG gests –
如果我在Rakefile中將'app.deployment_target'設置爲6.1,那麼應用程序會在ios7上看起來好嗎? – Anthony
@Alexander請你在這裏給出示例代碼,因爲我可能在我的項目中使用錯誤的代碼,你的示例代碼可能會幫助我改進我的項目 – Jageen