не могу найти решения на просторах интернета.
                  
                  
                  Суть: поднимаю экран с помощью notification center, когда появляется клавитура. Если экран без навигейшн контроллера, то всё работает идеально. Но если у вьюхи есть навигейшн, то хрен.
                  
                  
                  Вопрос: как можно решить проблему без удаления навигейшн?
                  
                  
                
случайно не UITableviewController?
 Rybachev
                          Alexander
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Rybachev
                          Alexander
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  экран со сборной салянкой. Верхняя половина стэк с лейблами и текстфилдом, а нижняя половина экрана - коллекшн вью с ячейками, внутри которых текстфильды
У вас с какими textfield проблемы? нижними или верхними? если на collection view - то вы просто прискролливаете клетку до нужной позиции и потом возвращаете ее назад.
 Rybachev
                          Alexander
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Rybachev
                          Alexander
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  с нижними, которые располагаются в коллеекции
делайте contentOffset или inset помоему на величину клавиатуры
 Rybachev
                          Alexander
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Rybachev
                          Alexander
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  пробовал, тож не помогает. Т.к. насколько я правильно понимаю contentOffset это если коллекция/табоица на весь экран... а в моем случае коллекция полностью закрывается клавой, а над коллекцией есть еще другие элементы интерфейса
тогда вы можете изменять положение вашего вью, но изменяйте только bottom часть вьюхи. Делая ее меньше. Верх не трогайте - тогда navigation bar не будет вам мешать
Обсуждают сегодня