Когда я пытаюсьObjective-C получить позицию в IBOutlet
myLabel.frame.origin.x
Это возвращающегося 0,000000. Как я могу получить точную позицию любого iboutlet?
Thanks
Когда я пытаюсьObjective-C получить позицию в IBOutlet
myLabel.frame.origin.x
Это возвращающегося 0,000000. Как я могу получить точную позицию любого iboutlet?
Thanks
Рамка представления относится к ее родительскому виду (супервизия). Для того, чтобы получить кадр относительно экрана, вы делаете:
CGRect screenRect = [myLabel convertRect:self.bounds toView:nil];
Чтобы получить фрейма относительно некоторой другой точки зрения, заменить nil
с другой точки зрения.
Пожалуйста, убедитесь, что ...
Смотрите это руководство по библиотеке для разработчиков IOS для деталей о создании соединения с целью в вашем СИБ к IBOutlet ... Configuring the View Guide
Моя проблема в том, что я хочу расположить UIBottunTypeContactAdd рядом с lable, поэтому я вызываю это в методе viewDidLoad – ItayAmza
вы спрашиваете, как получить абсолютную позицию по сравнению с предыдущим относительный (кадр относительно супервизора). – Till