У меня возникли проблемы с определением константы.Определение константы
Вот как у меня есть он определил:
const float tableOffset = 200;
Вот как я пытаюсь использовать его (см самый конец):
[self.voteTbl setFrame:CGRectMake(0,200,self.view.frame.size.width, self.view.frame.size.height - bottomBar.frame.size.height - tableOffset)];
Однако, это не работает, и на самом деле установить правильный высота. Этот код работает:
[self.voteTbl setFrame:CGRectMake(0,200,self.view.frame.size.width, self.view.frame.size.height - bottomBar.frame.size.height - 200)];
Я пробовал переключиться на int без везения. Компилятор не дает никаких предупреждений или ошибок.
Я не уверен, кто это сделал, но это сработало. Не могли бы вы дать ответ на объяснение «f» и CGFloat? Благодаря! –
Я переместил свой комментарий на ответ, и если вы хотите, чтобы я придумал несколько подробностей, объясняющих, что происходит, я, вероятно, тоже могу это сделать. –