我有一个不使用自动布局的UIScrollView,以及一个UITextField。我想这样做,以便我的文本字段根据视图的宽度自动调整大小。怎么样?
答案 0 :(得分:0)
那么你可以抓住scrollview的大小,然后根据使用宽度(我假设你需要的东西)来调整文本字段的大小。像这样:
CGSize scrollSize = myScrollView.bounds.size;
UITextField *myField = [[UITextField alloc] initWithFrame:
CGRectMake(0, 0, scrollSize.width * 0.75, 20)];
这将使文本字段跨越75%的视图宽度。