mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-12-24 07:05:35 +00:00
Update docs
This commit is contained in:
@@ -42,20 +42,20 @@ For example, say you already have a view controller written that manages an `AST
|
||||
return [[AnimalTableNodeController alloc] initWithAnimals:animals];
|
||||
} didLoadBlock:nil];
|
||||
|
||||
node.preferredFrameSize = pagerNode.bounds.size;
|
||||
node.style.preferredSize = pagerNode.bounds.size;
|
||||
|
||||
return node;
|
||||
}
|
||||
</pre>
|
||||
<pre lang="swift" class = "swiftCode hidden">
|
||||
func pagerNode(pagerNode: ASPagerNode!, nodeAtIndex index: Int) -> ASCellNode! {
|
||||
func pagerNode(_ pagerNode: ASPagerNode, nodeAt index: Int) -> ASCellNode {
|
||||
let animals = allAnimals[index]
|
||||
|
||||
let node = ASCellNode(viewControllerBlock: { () -> UIViewController in
|
||||
return AnimalTableNodeController(animals: animals)
|
||||
}, didLoadBlock: nil)
|
||||
}, didLoad: nil)
|
||||
|
||||
node.preferredFrameSize = pagerNode.bounds.size
|
||||
node.style.preferredSize = pagerNode.bounds.size
|
||||
|
||||
return node
|
||||
}
|
||||
@@ -86,20 +86,20 @@ Alternatively, if you already have a `UIView` or `CALayer` subclass that you'd l
|
||||
return [[SomeAnimalView alloc] initWithAnimal:animal];
|
||||
}];
|
||||
|
||||
node.preferredFrameSize = pagerNode.bounds.size;
|
||||
node.style.preferredSize = pagerNode.bounds.size;
|
||||
|
||||
return node;
|
||||
}
|
||||
</pre>
|
||||
<pre lang="swift" class = "swiftCode hidden">
|
||||
func pagerNode(pagerNode: ASPagerNode!, nodeAtIndex index: Int) -> ASCellNode! {
|
||||
func pagerNode(_ pagerNode: ASPagerNode, nodeAt index: Int) -> ASCellNode {
|
||||
let animal = animals[index]
|
||||
|
||||
let node = ASCellNode { () -> UIView in
|
||||
return SomeAnimalView(animal: animal)
|
||||
}
|
||||
|
||||
node.preferredFrameSize = pagerNode.bounds.size
|
||||
node.style.preferredSize = pagerNode.bounds.size
|
||||
|
||||
return node
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user