У меня есть UITableView в iPhone с достаточным количеством ячеек, чтобы его можно было прокручивать.
Мне бы хотелось, чтобы при каждом нажатии на ячейку отображался подпредставление, а не при использовании поведения контроллера навигации.
Проблема в том, что я не могу точно рассчитать CGRect, чтобы подпредставление всегда центрировалось на странице, потому что CGRect вычисляется по верху таблицы, и если я прокручиваю таблицу и щелкаю ячейку, подпредставление будет добавлено за пределы экрана.
Решение может быть простым, но я не знаю, возможно ли это: определить часть текущей видимой области UITableView и каким-то образом получить кадр, а следовательно, его начало и размер, а затем построить подпредставление на основе такого координаты.
Как вы думаете, это возможно без написания не слишком большого кода?
спасибо
Leonardo