出于某种原因,第一次加载视图控制器时,刷新控件的行为与预期一致(它在向下滑动时显示在tableview下).问题是当我点击另一个选项卡,然后返回到视图控制器时,刷新控件不再淡入,并且在tableview顶部可见.
这是代码的一部分:
class CoreTableViewController : UIViewController, UITableViewDataSource, UITableViewDelegate {
var tableView:UITableView!
var tableData:Array<AnyObject> = []
var dataFetched:Bool = false
var refreshControl:UIRefreshControl?
override func viewDidLoad() {
super.viewDidLoad()
self.edgesForExtendedLayout = UIRectEdge.None;
self.tableView = self.assignTableView()
self.tableView.delegate = self
self.tableView.dataSource = self
self.tableView.registerClass(UITableViewCell.self, forCellReuseIdentifier: "Cell")
self.tableView.separatorStyle = UITableViewCellSeparatorStyle.None;
if self.enableRefresher() {
self.setRefreshControl()
}
}
func enableRefresher() -> Bool {
return true
}
func fetchData(cleanFirst:Bool = false) {
// Fetch data.
}
func refresh() {
self.fetchData(true)
self.refreshControl!.endRefreshing()
}
func setRefreshControl() {
self.refreshControl = UIRefreshControl()
//self.refreshControl!.attributedTitle …Run Code Online (Sandbox Code Playgroud) 我正在使用AWS SDK PHP.
使用->createJob(一切都很好,但是当我添加
'Composition' => array(
'TimeSpan' => array(
'StartTime' => '00:00:00.000',
'Duration' => '00:00:02.000'
)
)
Run Code Online (Sandbox Code Playgroud)
对于其中一个输出,我收到以下错误:
{"error":{"type":"Aws\ElasticTranscoder\Exception\ElasticTranscoderException","message":"找不到预期的结构或地图的开头.","file":"/ Applications/XAMPP/xamppfiles/htdocs /breves/vendor/aws/aws-sdk-php/src/Aws/Common/Exception/NamespaceExceptionFactory.php","line":91}}
我正在尝试剪切视频.
任何艰难的?
php amazon-s3 amazon-ec2 amazon-web-services amazon-elastic-transcoder