Да, если вы добавите слишком много кнопок в UIAlertView, он будет отображаться как tableView.
Более того, любое количество кнопок, которые вы видите в UIAlertView, является частью интегрированного UITableView. Таким образом, каждый раз, когда вы нажимаете кнопку в предупреждении, вы фактически вызываете didSelectRowAtIndexPath: of UITableView.