Определенно должны быть способы для этого :) Это действительно зависит от того, как вы создаете и храните свои кнопки. Вы можете хранить их в массиве и обрабатывать их в цикле:
for (UIButton* button in buttonsArray)
button.hidden = NO;
Вы также можете назначить уникальное свойство tag
для UIButton при их создании (это свойство определено в UIView
и доступно во всех его подклассах). Таким образом, вам не нужно отдельное хранилище для кнопок, и вы также можете скрыть их в цикле:
for (int tag = min_tag_value; tag < max_tag_value;++tag)
// Assume that self.view is a view that contains your buttons
[self.view viewWithTag:tag].hidden = NO;