|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.07.2020, 10:27 | #1 |
Новичок
Джуниор
Регистрация: 27.06.2020
Сообщений: 3
|
новичок в swift
у меня есть код для выпадающего списка, но из-за большого количества информации список не пролистывается вниз, может вы мне сможете помочь
import UIKit class TimetableEconomViewController: UIViewController, UIPopoverPresentationControllerDele gate { @IBOutlet weak var Econom1: UIButton! override func viewDidLoad() { super.viewDidLoad() setupGestures() } private func setupGestures() { let tapGesture = UITapGestureRecognizer(target: self, action: #selector(tapped)) tapGesture.numberOfTapsRequired = 1 Econom1.addGestureRecognizer(tapGes ture) } @objc private func tapped(){ guard let popVC = storyboard?.instantiateViewControll er(withIdentifier: "popVC" ) else {return} popVC.modalPresentationStyle = .popover let popOverVC = popVC.popoverPresentationController popOverVC?.delegate = self popOverVC?.sourceView = self.Econom1 popOverVC?.sourceRect = CGRect ( x: self.Econom1.bounds.midX, y:self.Econom1.bounds.midY,width: 0, height: 0 ) popVC.preferredContentSize = CGSize(width:250, height: 250 ) self.present (popVC, animated: true) } } extension ViewController: UIPopoverPresentationControllerDele gate { func adaptivePresentationStyle(for controller: UIPresentationController) -> UIModalPresentationStyle { return .none } } |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Что думаете о языке Swift? | Pain123 | Общие вопросы по программированию, компьютерный форум | 1 | 30.03.2017 14:35 |
xcode Swift ошибка SIGABRT | Q.Switch | Мобильные ОС (Android, iOS, Windows Phone) | 2 | 13.08.2015 15:18 |
Массив на Swift | mdpromo | Помощь студентам | 0 | 26.10.2014 20:11 |