我有这段代码:
import UIKit
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
reload()
}
private func reload() {
let requestUrl = "https://www.themoviedb.org/search/remote/multi?query=(XXXXXX)&language=en"
用户将在搜索栏中写入(XXXXXX)。
如何从搜索栏中捕获并转换为字符串?
答案 0 :(得分:0)
从xib / storyboard,通过创建一个像这样的IBOutlet来获取搜索栏的引用
<table class="table ng-hide" id="editUserProfile" ng-show="true">
<thead>
<tr>
<td>Property</td>
<td>Value</td>
</tr>
</thead>
</table>
<table class="table" id="userProfile" ng-show="false">
<colgroup>
<col class="col-md-5">
<col class="col-md-7">
</colgroup>
<thead>
<tr>
<th>User Profile</th>
<th style="text-align: -webkit-right"><button class="btn-primary btn" id="editUserProfile_button" ng-click="editUserProfile()">Edit User Profile</button></th>
</tr>
</table>
您可以实施各种委托方法来观察文本中的更改和/或只需@IBOutlet weak var searchBar:UISearchBar!
访问用户输入的文本。