До сих пор я кодировал свои iOS приложения, используя «готовые» объекты пользовательского интерфейса, такие как UItableViews, UIButtons и UIcollectionviews, и это было здорово.
Но затем я открываю instagram или другие известные приложения и не могу распознать UI-объекты, используемые в этих приложениях, как те, к которым я привык.
Я привожу несколько примеров: затвор камеры instagram это то, чего я раньше не видел в готовых объектах, у «смахиваемых» ячеек пользователя Snapchat поведение отличается от обычного UITableViewCell.
Так что мой вопрос в этом случае: занимаются ли разработчики использовать уже созданные "объекты UIO", а затем они настраивают их, или они используют разные библиотеки, которые позволяют создавать более качественные объекты?
Я новичок в этой области, поэтому, вероятно, этот вопрос не имеет большого смысла для опытного разработчика.