mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-12-22 22:25:57 +00:00
[Examples] Fix a couple of examples due to API changes recently #trivial (#267)
* Fix ASDKGram example * Fix some more examples * Convert Swift example to 3.0 * Fix VerticalWithinHorizontalScrolling * Fix some headers * Fix some more API changes * Remove semicolons
This commit is contained in:
committed by
GitHub
parent
9d84b9e635
commit
299df0aa8c
@@ -6,15 +6,15 @@
|
||||
//
|
||||
// Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
|
||||
// This source code is licensed under the BSD-style license found in the
|
||||
// LICENSE file in the root directory of this source tree. An additional grant
|
||||
// of patent rights can be found in the PATENTS file in the same directory.
|
||||
// LICENSE file in the /ASDK-Licenses directory of this source tree. An additional
|
||||
// grant of patent rights can be found in the PATENTS file in the same directory.
|
||||
//
|
||||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
// FACEBOOK BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
|
||||
// ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
|
||||
// CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
// Modifications to this file made after 4/13/2017 are: Copyright (c) 2017-present,
|
||||
// Pinterest, Inc. Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
|
||||
import AsyncDisplayKit
|
||||
@@ -31,20 +31,20 @@ final class TailLoadingCellNode: ASCellNode {
|
||||
text.attributedText = NSAttributedString(
|
||||
string: "Loading…",
|
||||
attributes: [
|
||||
NSFontAttributeName: UIFont.systemFontOfSize(12),
|
||||
NSForegroundColorAttributeName: UIColor.lightGrayColor(),
|
||||
NSFontAttributeName: UIFont.systemFont(ofSize: 12),
|
||||
NSForegroundColorAttributeName: UIColor.lightGray,
|
||||
NSKernAttributeName: -0.3
|
||||
])
|
||||
addSubnode(spinner)
|
||||
}
|
||||
|
||||
override func layoutSpecThatFits(constrainedSize: ASSizeRange) -> ASLayoutSpec {
|
||||
override func layoutSpecThatFits(_ constrainedSize: ASSizeRange) -> ASLayoutSpec {
|
||||
|
||||
return ASStackLayoutSpec(
|
||||
direction: .Horizontal,
|
||||
direction: .horizontal,
|
||||
spacing: 16,
|
||||
justifyContent: .Center,
|
||||
alignItems: .Center,
|
||||
justifyContent: .center,
|
||||
alignItems: .center,
|
||||
children: [ text, spinner ])
|
||||
}
|
||||
}
|
||||
@@ -57,11 +57,11 @@ final class SpinnerNode: ASDisplayNode {
|
||||
override init() {
|
||||
super.init()
|
||||
setViewBlock {
|
||||
UIActivityIndicatorView(activityIndicatorStyle: .Gray)
|
||||
UIActivityIndicatorView(activityIndicatorStyle: .gray)
|
||||
}
|
||||
|
||||
// Set spinner node to default size of the activitiy indicator view
|
||||
self.style.preferredSize = CGSizeMake(20.0, 20.0)
|
||||
self.style.preferredSize = CGSize(width: 20.0, height: 20.0)
|
||||
}
|
||||
|
||||
override func didLoad() {
|
||||
|
||||
Reference in New Issue
Block a user