На самом деле я конвертирую приложение для iPhone в iPad.
Для этого мне нужно изменить размер "Шрифтов" ярлыков.
Существует много "заголовков", называемых ярлыками.
Итак, что я сейчас делаю, беру розетки каждой метки и устанавливаю размер шрифта, когда устройство - iPad.
Слишком много меток, поэтому, 1) есть ли способ установитьнесколько торговых точек.на один экземпляр, так что если я изменю один экземпляр отражения на все?
2), есть ли другой способ изменить размер.
Вот так выглядит мой код.
if([self isPad])
{
[btnReset.titleLabel setFont:BUTTON_FONT_iPAD_BOLD];
[btnViewReport.titleLabel setFont:BUTTON_FONT_iPAD_BOLD];
scrollView.contentSize = CGSizeMake(768,1200);
// scrollEmpView.contentSize = CGSizeMake(768, 1690);
//
// //Report View Page Frame Set
// //Values Before ADDED...
// [lblPayeCalculation setFont:LABEL_FONT_iPAD_REPORT];
// [lblTaxcode setFont:LABEL_FONT_iPAD_REPORT];
// [lblDeduct setFont:LABEL_FONT_iPAD_REPORT];
//
// [lblPayroll setFont:LABEL_FONT_iPAD_REPORT];
// [lblChild setFont:LABEL_FONT_iPAD_REPORT];
//
// [lblDate setFont:LABEL_FONT_iPAD_REPORT];
// [lblFrequency setFont:LABEL_FONT_iPAD_REPORT];
// [lblSalary setFont:LABEL_FONT_iPAD_REPORT];
//
// [lblGross setFont:LABEL_FONT_iPAD_REPORT];
// [lblEarnerLevy setFont:LABEL_FONT_iPAD_REPORT];
// [lblChildDeduct setFont:LABEL_FONT_iPAD_REPORT];
// [lblStudent setFont:LABEL_FONT_iPAD_REPORT];
//
// [lblKiwiDeduct setFont:LABEL_FONT_iPAD_REPORT];
// [lblTaxCredit setFont:LABEL_FONT_iPAD_REPORT];
// [lblNetPayment setFont:LABEL_FONT_iPAD_REPORT];
// [lblPayrollDonationAmt setFont:LABEL_FONT_iPAD_REPORT];
// [lblNetPaymentLessPayroll setFont:LABEL_FONT_iPAD_REPORT];
//
// [lblPayeCalculation setFont:LABEL_FONT_iPAD_REPORT];
//
//
//
// //Values Added...to only set it
//
// [lblQPaye setFont:LABEL_FONT_iPAD];
// [lblQPaye2 setFont:LABEL_FONT_iPAD_REPORT];
// [lblQP1 setFont:LABEL_FONT_iPAD_REPORT];
// [lblQP2 setFont:LABEL_FONT_iPAD_REPORT];
// [lblQP3 setFont:LABEL_FONT_iPAD_REPORT];
// [lblQP4 setFont:LABEL_FONT_iPAD_REPORT];
// [lblQPay setFont:LABEL_FONT_iPAD];
//
// [lblQPay1 setFont:LABEL_FONT_iPAD_REPORT];
// [lblQPay2 setFont:LABEL_FONT_iPAD_REPORT];
// [lblQPay3 setFont:LABEL_FONT_iPAD_REPORT];
// [lblQCalculation setFont:LABEL_FONT_iPAD];
// [lblQC1 setFont:LABEL_FONT_iPAD_REPORT];
// [lblQC2 setFont:LABEL_FONT_iPAD_REPORT];
// [lblQC2Sign setFont:LABEL_FONT_iPAD_REPORT];
// [lblQC3 setFont:LABEL_FONT_iPAD_REPORT];
// [lblQC3Sign setFont:LABEL_FONT_iPAD_REPORT];
// [lblQC4 setFont:LABEL_FONT_iPAD_REPORT];
// [lblQCSign4 setFont:LABEL_FONT_iPAD_REPORT];
// [lblQC5 setFont:LABEL_FONT_iPAD_REPORT];
// [lblQC5Sign setFont:LABEL_FONT_iPAD_REPORT];
// [lblQC6 setFont:LABEL_FONT_iPAD_REPORT];
// [lblQC6Sign setFont:LABEL_FONT_iPAD_REPORT];
// [lblQC7 setFont:LABEL_FONT_iPAD_REPORT];
// [lblQCSign setFont:LABEL_FONT_iPAD_REPORT];
// [lblQC8 setFont:LABEL_FONT_iPAD_REPORT];
// [lblQC8Sign setFont:LABEL_FONT_iPAD_REPORT];
// [lblQC9 setFont:LABEL_FONT_iPAD_REPORT];
// [lblQC9Sign setFont:LABEL_FONT_iPAD_REPORT];
// [lblQTitleKiwiSaver setFont:LABEL_FONT_iPAD];
//
// [lblQK1 setFont:LABEL_FONT_iPAD_REPORT];
// [lblKiwiContributePercent setFont:LABEL_FONT_iPAD_REPORT];
// [lblQK1 setFrame:YOFFSET_FRAME_iPAD(lblQK1, 10, -)];
//
// [lblQK2 setFont:LABEL_FONT_iPAD_REPORT];
// [lblKiwiContributeValue setFont:LABEL_FONT_iPAD_REPORT];
// [lblKiwiContributeValue setFrame:YOFFSET_FRAME_iPAD(lblKiwiContributeValue, 23, -)];
// [lblQK2 setFrame:YOFFSET_FRAME_iPAD(lblQK2, 29, -)];
//
// [lblQK3 setFont:LABEL_FONT_iPAD_REPORT];
// [lblKiwiCompulsoryValue setFont:LABEL_FONT_iPAD_REPORT];
// [lblQK3 setFrame:YOFFSET_FRAME_iPAD(lblQK3, 45, -)];
// [lblKiwiCompulsoryValue setFrame:YOFFSET_FRAME_iPAD(lblKiwiCompulsoryValue, 39, -)];
// [imgvLast setFrame:YOFFSET_FRAME_iPAD(imgvLast, 32, -)];
// [lblQKLast setFont:LABEL_FONT_iPAD];
}