После добавления в мой проект import AVFoundation
, весь текст моей кнопки во всем приложении стал подчеркнутым (что нежелательно). Мне было интересно, почему это произошло и что можно сделать, чтобы исправить это. Кроме того, выбранная вкладка в моей панели вкладок теперь выделена синим цветом.iOS Swift 3: Импорт AVFoundation вызвал нежелательный подчеркнутый текст кнопки
Обновление: Мне не удалось создать проблему при запуске приложения в симуляторе, оно, похоже, сохраняется на моем физическом устройстве.
Обновление 2: После создания нового проекта, добавив одну кнопку и импортировав AVFoundation
, проблема по-прежнему сохраняется. Снимок экрана и не ниже код
Update 3 -с решение- После удаления моего оригинального приложения, кнопки в новом приложении больше не подчеркнуты .. Я был следующий учебник, в котором я был проинструктирован, чтобы добавить к «Link Binary С библиотеками "(Project -> Build Phases). После удаления AVFoundation.Framework и AVKit.framework мое приложение, кажется, работает, как ожидалось
ViewController.swift:
//
// ViewController.swift
// AVFoundationTest
//
// Created by justin frazer on 2/19/17.
// Copyright © 2017 jfrazer. All rights reserved.
//
import UIKit
import AVFoundation
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
}
Спасибо заранее!
Что заставляет вас думать, что AVFoundation виноват? Это старая структура, используемая во многих приложениях, и это не может быть причиной. –
, потому что после комментирования строки импорта текст больше не подчеркивался –
, что действительно интересно, попробовали ли вы его на чистом проекте? –