我需要调整段控制器中每个段的宽度。调整段控制器段的宽度
我试过了;
segment.apportionsSegmentWidthsByContent = YES;
它工作!但是这只支持iOS 5,我需要我的应用程序来支持iOS 4。那么什么是apportionsSegmentWidthsByContent
的iOS 4等效物?
我需要调整段控制器中每个段的宽度。调整段控制器段的宽度
我试过了;
segment.apportionsSegmentWidthsByContent = YES;
它工作!但是这只支持iOS 5,我需要我的应用程序来支持iOS 4。那么什么是apportionsSegmentWidthsByContent
的iOS 4等效物?
我不相信它可以自动完成;你需要测量出正确的宽度,并调用setWidth:forSegmentAtIndex:每个段,基于文本的控制量:
我试过'setWidth:forSegmentAtIndex:'但它没有工作。 – sharon 2012-01-10 17:05:26
你交给'setWidth:forSegmentAtIndex:'的参数是什么?如果你调用'widthForSegmentAtIndex:',它是否会返回你的新值? – Fletch 2012-01-10 17:08:23
我不想劫持Fletch的答案,但尝试:[segment setWidth:45 forSegmentAtIndex:0]; [segment setWidth:15 forSegmentAtIndex:1]; – ader 2012-01-10 17:12:07