Tag: swift

applicationDidBecomeActive запускается после загрузки ViewController

Я использую socket.io для использования механизма реального времени. Проблема, с которой я сейчас сталкиваюсь, заключается в том, что объект Socket.io, созданный после загрузки диспетчера viewController Я использую дизайн Singleton import SocketIO class SocketIOManager: NSObject { static let sharedInstance = SocketIOManager() var socket: SocketIOClient! func establishConnection() { socket = SocketIOClient(socketURL: URL(string: mainURL)!, config: [.log(false), .compress, .connectParams(["token": […]

NSAttributedStringKey дает ошибку неразрешенного идентификатора

Я следую онлайн-учебному пособию по созданию приложения iOS типа журнала. Я пытаюсь использовать NSAttributedStringKey, но продолжаю получать ошибку, показанную ниже. Есть идеи? Это строка кода, вызывающая ошибку: let attrs = [NSAttributedStringKey.foregroundColor: color, NSAttributedStringKey.font: font] as [NSAttributedStringKey : Any]

Как сделать UIButton кругом?

Я пытаюсь сделать UIButton в клетках идеальным кругом. К сожалению, круг сформирован на основе фонового изображения, а не рамки UIButton. Код для создания круга: cell.StoryViewButton.setImage(image, forState: .Normal) cell.StoryViewButton.frame = CGRectMake(50, 8, 100, 100) cell.StoryViewButton.layer.masksToBounds = false cell.StoryViewButton.layer.cornerRadius = cell.StoryViewButton.frame.width/2 cell.StoryViewButton.clipsToBounds = true Результат выглядит следующим образом: Что я могу сделать, чтобы получить идеальные рамки кнопок […]

Установите пользовательские разделительные вставки на UITableViewCell

В моем UITableView мне нужен эффект « центрированного » разделителя, в котором разделитель сокращается на 30 пунктов слева и 30 справа. Мне удалось добиться того, что из Interface Builder установил свойство « Custom Insets » самого TableView, но я не могу воспроизвести это поведение по коду (и я должен сделать это таким образом). В частности, […]

Почему я могу инициализировать UIView без параметров, но в документации нет пустого инициализатора?

let view = UIView() допустим, но единственный инициализатор UIView, документированный, является init (frame: CGRect) в частности, я пытаюсь написать новый класс, который наследует UIView, но этот код вызывает ошибку class SquadHorizontalScrollViewCell: UIView { init(var: FIRDataSnapshot){ super.init() …. говорит, должен вызывать назначенный инициализатор

Доступ к второй задней камере на iphone 7

Я хотел бы захватить изображения, используя вторичную камеру заднего вида на iphone 7. Как заставить заднюю камеру использовать второй объектив для съемки? Когда я распечатываю доступные устройства, было только 1 камера заднего вида. Availible devices: Optional([<AVCaptureFigVideoDevice: 0x105e12f70 [Back Camera][com.apple.avfoundation.avcapturedevice.built-in_video:0]>, <AVCaptureFigVideoDevice: 0x105d281e0 [Front Camera][com.apple.avfoundation.avcapturedevice.built-in_video:1]>, <AVCaptureFigAudioDevice: 0x174097c00 [iPhone Microphone][com.apple.avfoundation.avcapturedevice.built-in_audio:0]>]) Картинка, чтобы показать, о чем я говорю.

UICollectionView contentOffset после поворота устройства

То, что я пытаюсь сделать: В приложении «Фото Apple», если вы поворачиваете устройство, прокручивая его до произвольного смещения, тот же элемент, который был в центре заранее, попадает в центр после поворота. Я пытаюсь добиться такого же поведения с UICollectionView. « indexPathsForVisibleItems », похоже, это способ сделать это …. Что я получил до сих пор: Следующий […]

supportInterfaceOrientations не вызывается в iPad

У меня есть подкласс UITabBarController, и он имеет следующий код: class TabBarController: UITabBarController { // MARK: Methods override func viewDidLoad() { super.viewDidLoad() } override func supportedInterfaceOrientations() -> UIInterfaceOrientationMask { print(self.selectedIndex) if self.selectedIndex == 1 { return .Portrait } return .All } } Функция, supportedInterfaceOrientations вызывается только при выполнении приложения из iphone. Если я выполню приложение […]

Получить индекс объекта из коллекции

В моем UIViewController у меня есть выходная коллекция: @IBOutlet var cardButtons: Array<UIButton> Создайте эту коллекцию. Я хочу получить индекс объекта, но у Array нет подходящего метода для этого. Я обнаружил, что метод indexOfObject находится только в NSArray. На данный момент я передал свойство cardButtons в NSArray var cardButtonsArray = cardButtons as NSArray и это решает […]

Невозможно записать Swift Dictionary в NSUserDefaults в бета-версии 5

Я работаю над приложением, в котором я использую NSUserDefaults для сохранения Словаря для использования в другом месте программы. Это отлично работает с Beta 1. Теперь с последним обновлением (бета-версия 5) это больше не работает. Похоже, что они удалили способность сохранять быстрый Словарь таким образом. Однако я могу упорствовать в NSDictionary. Вот фрагмент кода, который работал […]

Interesting Posts

Ошибка проверки приложения IOS: произошла ошибка SSL, и безопасное подключение к серверу невозможно.

Как обрабатывать неожиданные типы данных с помощью мантии

Как использовать защиту данных с основными данными?

Задержка при представлении модального контроллера

HOWTO задал текст alertViewAccessRequest alertView?

Преобразование цвета HSB в RGB в Objective C

iOS TumblrSDK сообщение для публикации

IBM Mobilefirst 7.0 – Можем ли мы интегрировать оценки Ibeacons с IBM MobileFirst

Используйте webrtc или Peer to Peer для видеовызовов IOS и Android

Xcode Потерянное соединение с iPhone

UIViewController полуэкранный слайд «выдвижной ящик»

Как изменить размер titleView в панели навигации. Потому что между titleView и backButton есть пробел в navigationBar

UITests Xcode7: Как настроить выбор даты с помощью множителей?

База данных не сохраняется между сборками с xamarin ios

почему моя почтовая рассылка не работает с MFMailComposeViewController?

PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.