Для просмотра1 я добавил дополнительный вид (view2).И теперь я нахожусь в view2, теперь я хотел вернуться к view1.Я использую [self.view removefromsuperview], но он не работает.
[self.view removefromsuperview]
Вы не должны организовывать ваше приложение как представления, которые вы добавляете друг на друга.Более типичным способом организации вашего приложения является разделение разных экранов на разные контроллеры представлений и использование UINavigationController для перемещения между ними.
UINavigationController
Если вы просто объединяете весь свой код в единый контроллер представления и вручнуюдобавляя и удаляя представления, вы очень быстро попадете в беспорядок.Я настоятельно рекомендую прочитать Руководство по программированию View Controller для iOS .