Как показать такой collectionView с помощью Swift 4?

введите описание изображения здесьЗдравствуйте, я хочу показать несколько изображений в collectionView, как на изображении выше. я могу показать две строки и три столбца с помощью UICollectionViewDelegateFlowLayout, но не могу этого сделать. помощь очень ценится.

func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize {        
        switch indexPath.item {
        case 0,1:
            return CGSize(width: (UIScreen.main.bounds.width - 4) / 2, height: (UIScreen.main.bounds.width - 4) / 2)
        default:
            return CGSize(width: (UIScreen.main.bounds.width - 6) / 3, height:  (UIScreen.main.bounds.width) / 3)
        }

    }

person Gorib Developer    schedule 02.05.2018    source источник
comment
привет @kuldeep Сэр, не могли бы вы помочь мне в этом вопросе ..   -  person Gorib Developer    schedule 02.05.2018
comment
фиксированная высота, сэр   -  person Gorib Developer    schedule 02.05.2018
comment
сэр, на самом деле у меня есть массив изображений. если мой массив содержит 3 изображения, я хочу показать этот макет коллекции. тогда я могу вызвать другую ячейку, если в массиве изображений есть 3 изображения.   -  person Gorib Developer    schedule 02.05.2018
comment
только два вида представлений, если arrayimages равно 3, то этот тип представления иначе вид facebooktype, сэр   -  person Gorib Developer    schedule 02.05.2018
comment
@Кулдип, сэр, вы здесь?   -  person Gorib Developer    schedule 03.05.2018
comment
хорошо, сэр так и сделает   -  person Gorib Developer    schedule 03.05.2018
comment
@Кулдип, сэр, вы здесь?   -  person Gorib Developer    schedule 08.05.2018
comment
да эта проблема решена, сегодня у меня другой вопрос   -  person Gorib Developer    schedule 08.05.2018
comment
сэр, как вызвать didDeselectRowAt indexPath? обычно не звонит   -  person Gorib Developer    schedule 08.05.2018
comment
у меня есть текстовое поле и tableView.. при нажатии на текстовое поле начинается процесс автозаполнения. предположим, я нажимаю на ячейку, а затем отменяю выбор ячейки, после этого, когда я нажимаю на texfield, ячейка показывает выбранные данные ... чего я не хочу.   -  person Gorib Developer    schedule 08.05.2018
comment
Хорошо, сэр. но как справиться с этим, чтобы данные отмены выбора не отображались в ячейке   -  person Gorib Developer    schedule 08.05.2018
comment
сэр, вы заняты?   -  person Gorib Developer    schedule 08.05.2018
comment
@Кулдип, сэр, вы здесь? у меня есть вопрос.   -  person Gorib Developer    schedule 18.05.2018
comment
сэр, один из моих друзей столкнулся с проблемой, что в его приложении есть один логин Google и push-уведомление. Google предоставляет два информационных списка p для входа в систему Google и push-уведомлений. теперь в приложении мы не можем использовать два plist. так как решить эту проблему, сэр   -  person Gorib Developer    schedule 18.05.2018
comment
Хорошо, сэр, большое спасибо.   -  person Gorib Developer    schedule 18.05.2018
comment
@Кулдип, сэр, вы здесь?   -  person Gorib Developer    schedule 21.05.2018
comment
как создать раздел комментариев, такой как instagram, в моем приложении?   -  person Gorib Developer    schedule 21.05.2018
comment
и если мой раздел комментариев также является изображением, тогда мне также нужно добавить представление изображения, верно, сэр?   -  person Gorib Developer    schedule 21.05.2018
comment
хорошо, сэр, большое спасибо за ваше предложение   -  person Gorib Developer    schedule 21.05.2018
comment
@Kuldeep, сэр, проблема с plist решена. Большое спасибо, сэр   -  person Gorib Developer    schedule 22.05.2018
comment
@Kuldeep, сэр, как сделать раздел комментариев, похожий на экран комментариев Instagram, в моем приложении?   -  person Gorib Developer    schedule 23.05.2018
comment
Извините, что беспокою вас, сэр. Пожалуйста, не возражайте.   -  person Gorib Developer    schedule 23.05.2018
comment
@Кулдип, сэр, вы здесь?   -  person Gorib Developer    schedule 31.05.2018
comment
как отправить файл изображения на сервер? я использую только для публикации данных. Затем я взял переменную типа var editProfile_image_path = NSTemporaryDirectory() + temp.jpg, затем в файле сообщения я написал Just.post(Constant.url.imageadd, params: params,files: [product_image: .url(URL(fileURLWithPath: editProfile_image_path ), ноль)]), а затем в didFinishPickingMediaWithInfo я написал do {try UIImageJPEGRepresentation(pickedImage, 0.8)!.write(to: URL(fileURLWithPath:self.editProfile_image_path), options: .atomicWrite) } отловить ошибку NSError {}   -  person Gorib Developer    schedule 02.06.2018
comment
но данные изображения не приходят. не могли бы вы помочь мне в этом вопросе, сэр?   -  person Gorib Developer    schedule 02.06.2018
comment
Хорошо, сэр. Делаю это соответственно   -  person Gorib Developer    schedule 04.06.2018
comment
выложил, сэр, с кодом   -  person Gorib Developer    schedule 04.06.2018
comment
stackoverflow.com/questions/50673775/   -  person Gorib Developer    schedule 04.06.2018
comment
я разместил это, сэр   -  person Gorib Developer    schedule 04.06.2018
comment
@Kuldeep, сэр, вчерашняя проблема решена, сэр.   -  person Gorib Developer    schedule 05.06.2018
comment
сэр, вы там?   -  person Gorib Developer    schedule 05.06.2018
comment
все в порядке. я столкнулся с проблемой загрузки нескольких изображений на сервер. поэтому pinged.почти решил ее, сэр. Спасибо   -  person Gorib Developer    schedule 05.06.2018
comment
сэр, вы там?   -  person Gorib Developer    schedule 05.06.2018
comment
хорошо, сэр, проверяю.. я почти решил проблему с несколькими изображениями, но застрял в другой проблеме   -  person Gorib Developer    schedule 06.06.2018
comment
поэтому я попытался сохранить imageArray по умолчанию для пользователя, но когда я когда-либо пытался сохранить массив изображений, он зависал и показывал попытку установить объект, не являющийся списком свойств, если вы не возражаете, можете ли вы помочь мне в этом иметь значение   -  person Gorib Developer    schedule 06.06.2018
comment
какой вариант я предпочту? NSNotificationCenter или пользовательские настройки по умолчанию?   -  person Gorib Developer    schedule 06.06.2018
comment
как только вы получили изображения из панели вкладок VC, чем передать этот массив с уведомлением - передать этот массив из cameraVC в панель вкладок?   -  person Gorib Developer    schedule 06.06.2018
comment
Ах, сэр, вы просто гений. проблема решена..спасибо от всего сердца   -  person Gorib Developer    schedule 06.06.2018
comment
@Кулдип, сэр, вы здесь?   -  person Gorib Developer    schedule 08.06.2018
comment
не обращайте внимания, сэр, я решил   -  person Gorib Developer    schedule 08.06.2018
comment
@Кулдип, сэр, вы там?   -  person Gorib Developer    schedule 21.06.2018
comment
Извините за опоздание, сэр, я отсутствовал последние три. и проблема была решена. извините, что беспокою вас, сэр.   -  person Gorib Developer    schedule 25.06.2018
comment
не обращайте внимания, сэр. я сделал это с центром уведомлений   -  person Gorib Developer    schedule 26.06.2018
comment
@Кулдип, сэр, вы здесь? у одного из моих друзей есть вопрос. я публикую это здесь.   -  person Gorib Developer    schedule 28.06.2018
comment
хорошо, сэр. Делать это   -  person Gorib Developer    schedule 30.06.2018
comment
хорошо, сэр, сделайте это   -  person Gorib Developer    schedule 30.06.2018