Программный доступ к размеру UISwitch без добавления компонента

В iOS5 кажется, что ширина UISwitch изменилась с 94 пикселей на 79 пикселей . Я использую ширину этого компонента, чтобы вычислить, как справа, чтобы разместить его в UITableViewCell .

Есть ли способ задать через iOS API, какова ширина UISwitch , БЕЗ добавления его в представление?

Мои текущие мысли - сохранить две ширины, которые я уже известно в определениях, а затем проверьте версию iOS, и , если> = 5, должно быть 79 пикселей. Но это не сработает, если ширина этого компонента когда-нибудь снова изменится.

14
задан toadflakz 16 January 2015 в 09:27
поделиться