在xcode中,我设计了包含标签的按钮,我想根据内容调整按钮和标签的大小。
答案 0 :(得分:3)
您有几个选择:
您可以自己调整控件的大小,在这种情况下,您可以覆盖UIViewController中的ViewDidLoad方法,然后手动设置每个视图的Frame属性。
您可以使用Autolayout提供有关视图中不同元素显示方式的规则。以下是您的指南:https://developer.apple.com/library/ios/documentation/userexperience/conceptual/AutolayoutPG/Introduction/Introduction.html
您可以使用MonoTouch.Dialog等库,您可以使用它来创建整个UI。 MonoTouch Dialog支持创建可以渲染的自定义视图,因此您可以使用它来获得每个视图的特殊版本:http://docs.xamarin.com/guides/ios/user_interface/monotouch.dialog/