У меня есть файл json в Интернете, и я извлекаю данные в свое приложение оттуда. Мое приложение касается стран, поэтому, когда я добавляю новую страну в свой json-файл, я хочу перейти в свое приложение, и когда я вытащу, я хочу показать все страны и новую страну, которую я создал в своем json-файле.Потяните, чтобы обновить данные Swift JSON
Я добавил UIRefreshControl() в свое приложение, но оно не обновляется, а также значок загрузки не исчезает. Здесь ıA изображение:
the "loading icon" never disappears
Как я могу это сделать, когда я создаю новую страну в моем файле JSON (например: Англия) я тяну экран в моем приложении, а затем у меня в App все страны + Англия. И заставьте «значок загрузки» исчезнуть, когда все приложения загружены в приложение.
Пожалуйста, помогите мне с этим. Большое спасибо!
Вот мой UIRefreshControl
код:
import UIKit
class TableController: UITableViewController {
var TableData:Array<String> = Array <String>()
var refresh = UIRefreshControl()
override func viewDidLoad() {
super.viewDidLoad()
get_data_from_url("https://mylink")
refresh.tintColor = UIColor.darkGray
self.tableView.addSubview(refresh)
}
Вы должны добавить селектор, где вы должны позвонить 'endRefreshing' для 'UIRefreshControl' –
Привет, Раджан, где мне нужно добавить селектор? EndRefreshing может быть вызван, когда все данные в моем json-файле были загружены. – Mario