Size: a a a

iOS Developers — русскоговорящее сообщество

2020 July 07

S

Sasha_A in iOS Developers — русскоговорящее сообщество
Ivan
как я понял, отсюда , то лучше для TableView иметь отдельный контроллер
это один из способов. В таком случае зачем вообще нужен MyVC.swift? В примере приведен самый простой/быстрый вариант, создать UITableViewController, что бы не иметь обертку в виде UIViewController, но раз обертка уже есть, смысл в этом всем теряется. Но, в то же время, если нужно, да, внутрь этого MyVC можно встроить любой другой UIViewController и его наследников, коим UITableViewController и является. Но конкретно в описанном случае это лишнее
источник

I

Ivan in iOS Developers — русскоговорящее сообщество
Sasha_A
это один из способов. В таком случае зачем вообще нужен MyVC.swift? В примере приведен самый простой/быстрый вариант, создать UITableViewController, что бы не иметь обертку в виде UIViewController, но раз обертка уже есть, смысл в этом всем теряется. Но, в то же время, если нужно, да, внутрь этого MyVC можно встроить любой другой UIViewController и его наследников, коим UITableViewController и является. Но конкретно в описанном случае это лишнее
полял, спасибо. тогда пока дропну MyTableViewController и соединю TableView с MyVC.

Однако в будущем, если будет TableView + ещё что-то, то надо будет смочь для вложенного во View TableView указать внешний ViewCOntroller
источник

S

Sasha_A in iOS Developers — русскоговорящее сообщество
Ivan
полял, спасибо. тогда пока дропну MyTableViewController и соединю TableView с MyVC.

Однако в будущем, если будет TableView + ещё что-то, то надо будет смочь для вложенного во View TableView указать внешний ViewCOntroller
таблица это такая же вьюха как и любая другая, например как кнопка или текст, нет никакого обязательного правила что бы она имел свой контроллер, но в то же время, можно сделать отдельный контроллер и для каждой кнопки/картинки/лейбы, если это зачем-то понадобится, и таким образом на одном “экране” может быть хоть 10 контроллеров 🙂

есть некоторые особенности когда необходимо использовать именно UITableViewController, потому что у него есть уникальный функционал, например статические ячейки. Но это совсем другая история
источник

I

Ivan in iOS Developers — русскоговорящее сообщество
Sasha_A
таблица это такая же вьюха как и любая другая, например как кнопка или текст, нет никакого обязательного правила что бы она имел свой контроллер, но в то же время, можно сделать отдельный контроллер и для каждой кнопки/картинки/лейбы, если это зачем-то понадобится, и таким образом на одном “экране” может быть хоть 10 контроллеров 🙂

есть некоторые особенности когда необходимо использовать именно UITableViewController, потому что у него есть уникальный функционал, например статические ячейки. Но это совсем другая история
окей, так как тогда указать внутренней TableView, чтобы она управлялась моим TableViewController?
источник

S

Sasha_A in iOS Developers — русскоговорящее сообщество
Ivan
окей, так как тогда указать внутренней TableView, чтобы она управлялась моим TableViewController?
должна быть не внутренняя UITableView, а втроенный UITableViewController
источник

S

Sasha_A in iOS Developers — русскоговорящее сообщество
добавленный как subview
источник

I

Ivan in iOS Developers — русскоговорящее сообщество
Sasha_A
должна быть не внутренняя UITableView, а втроенный UITableViewController
аааааа, вот теперь наверное будет понятно. ещё раз спасибо
источник

S

Sasha in iOS Developers — русскоговорящее сообщество
Подскажите пожалуйста. Раньше было вот так. Как сейчас ?
источник

FI

Farukh Iskalinov in iOS Developers — русскоговорящее сообщество
как обновить данные в контроллере A если я нахожусь в контроллере C (тут навигация, A->B->C)
источник

V

Vlad in iOS Developers — русскоговорящее сообщество
Farukh Iskalinov
как обновить данные в контроллере A если я нахожусь в контроллере C (тут навигация, A->B->C)
Delegation, closure в completion handler и даже unwind segue
источник

FI

Farukh Iskalinov in iOS Developers — русскоговорящее сообщество
Vlad
Delegation, closure в completion handler и даже unwind segue
хорошо, тогда какой контроллер должен его имплементировть? А или B
источник

V

Vlad in iOS Developers — русскоговорящее сообщество
Farukh Iskalinov
хорошо, тогда какой контроллер должен его имплементировть? А или B
Я вам советую погуглить о чем я написал выше, вы так поймёте различия подходов, а там уже решите, что лучше в вашем случае. Грубо говоря вам стоит поискать статьи на тему how to pass data between viewcontrollers
источник

FI

Farukh Iskalinov in iOS Developers — русскоговорящее сообщество
хорошо, спасибо
источник

D

Dmitriy in iOS Developers — русскоговорящее сообщество
Возможно немного глупый вопрос, но MapKit платный или полностью бесплатный?
источник

db

dj bosh in iOS Developers — русскоговорящее сообщество
Подскажите, пожалуйста, нормальный перевод PWT (protocol witness table) и VWT (value witness table)
источник
2020 July 08

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
Farukh Iskalinov
как обновить данные в контроллере A если я нахожусь в контроллере C (тут навигация, A->B->C)
расположить данные не в контроллере, а в модели и обновлять там
источник

ИС

Игорь Сазонов... in iOS Developers — русскоговорящее сообщество
Всем привет! Хочу убрать эту разделяющую линию, что бы нав бар и область экрана зрительно были бы едины. Подскажите пожалуйста,  это возможно вообще ? 😅
источник

СУ

Сабден Уалихан... in iOS Developers — русскоговорящее сообщество
Игорь Сазонов
Всем привет! Хочу убрать эту разделяющую линию, что бы нав бар и область экрана зрительно были бы едины. Подскажите пожалуйста,  это возможно вообще ? 😅
parentViewController.navigationController?.navigationBar.setValue(true, forKey: "hidesShadow")
источник

w

whoami in iOS Developers — русскоговорящее сообщество
#whois

Приветствую!
Имею небольшой, собственный проект  (проект еще  в разработке) мобильного приложения для знакомств.
Я программист, основная работа на ruby, java/kotlin под андройд
изучаю golang для бекенда) Собираюсь освоить swift для разработки версии моего приложения под iOS.
Могу быть полезным в плане советов по реляц. базам данных, бекенду, железках возможно.
В сообщество вступил ради различных советов, изучения проблем и их решения.
Сам я из Екатеринбурга, узнал про группу из группы andoid-разработчиков.
источник

В

Вовка in iOS Developers — русскоговорящее сообщество
whoami
#whois

Приветствую!
Имею небольшой, собственный проект  (проект еще  в разработке) мобильного приложения для знакомств.
Я программист, основная работа на ruby, java/kotlin под андройд
изучаю golang для бекенда) Собираюсь освоить swift для разработки версии моего приложения под iOS.
Могу быть полезным в плане советов по реляц. базам данных, бекенду, железках возможно.
В сообщество вступил ради различных советов, изучения проблем и их решения.
Сам я из Екатеринбурга, узнал про группу из группы andoid-разработчиков.
Work in progress - в разработке.

Это аппа такая?
источник