mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-12-11 00:40:25 +00:00
Move PagerNode setup into didLoad
This commit is contained in:
parent
841bed624d
commit
53d2af6ca1
@ -27,21 +27,27 @@
|
|||||||
|
|
||||||
self = [super initWithCollectionViewLayout:_flowLayout];
|
self = [super initWithCollectionViewLayout:_flowLayout];
|
||||||
if (self != nil) {
|
if (self != nil) {
|
||||||
self.view.asyncDataSource = self;
|
|
||||||
self.view.asyncDelegate = self;
|
|
||||||
|
|
||||||
self.view.pagingEnabled = YES;
|
|
||||||
self.view.allowsSelection = NO;
|
|
||||||
self.view.showsVerticalScrollIndicator = NO;
|
|
||||||
self.view.showsHorizontalScrollIndicator = NO;
|
|
||||||
|
|
||||||
ASRangeTuningParameters tuningParams = { .leadingBufferScreenfuls = 1.0, .trailingBufferScreenfuls = 1.0 };
|
|
||||||
[self setTuningParameters:tuningParams forRangeType:ASLayoutRangeTypePreload];
|
|
||||||
[self setTuningParameters:tuningParams forRangeType:ASLayoutRangeTypeRender];
|
|
||||||
}
|
}
|
||||||
return self;
|
return self;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
- (void)didLoad
|
||||||
|
{
|
||||||
|
[super didLoad];
|
||||||
|
|
||||||
|
self.view.asyncDataSource = self;
|
||||||
|
self.view.asyncDelegate = self;
|
||||||
|
|
||||||
|
self.view.pagingEnabled = YES;
|
||||||
|
self.view.allowsSelection = NO;
|
||||||
|
self.view.showsVerticalScrollIndicator = NO;
|
||||||
|
self.view.showsHorizontalScrollIndicator = NO;
|
||||||
|
|
||||||
|
ASRangeTuningParameters tuningParams = { .leadingBufferScreenfuls = 1.0, .trailingBufferScreenfuls = 1.0 };
|
||||||
|
[self setTuningParameters:tuningParams forRangeType:ASLayoutRangeTypePreload];
|
||||||
|
[self setTuningParameters:tuningParams forRangeType:ASLayoutRangeTypeRender];
|
||||||
|
}
|
||||||
|
|
||||||
- (void)reloadData
|
- (void)reloadData
|
||||||
{
|
{
|
||||||
[self.view reloadData];
|
[self.view reloadData];
|
||||||
|
|||||||
@ -123,7 +123,6 @@
|
|||||||
05E2127E19D4DB510098F589 /* Frameworks */,
|
05E2127E19D4DB510098F589 /* Frameworks */,
|
||||||
05E2127F19D4DB510098F589 /* Resources */,
|
05E2127F19D4DB510098F589 /* Resources */,
|
||||||
F012A6F39E0149F18F564F50 /* Copy Pods Resources */,
|
F012A6F39E0149F18F564F50 /* Copy Pods Resources */,
|
||||||
D668455448B2FFAC9BEF28DD /* Embed Pods Frameworks */,
|
|
||||||
);
|
);
|
||||||
buildRules = (
|
buildRules = (
|
||||||
);
|
);
|
||||||
@ -180,21 +179,6 @@
|
|||||||
/* End PBXResourcesBuildPhase section */
|
/* End PBXResourcesBuildPhase section */
|
||||||
|
|
||||||
/* Begin PBXShellScriptBuildPhase section */
|
/* Begin PBXShellScriptBuildPhase section */
|
||||||
D668455448B2FFAC9BEF28DD /* Embed Pods Frameworks */ = {
|
|
||||||
isa = PBXShellScriptBuildPhase;
|
|
||||||
buildActionMask = 2147483647;
|
|
||||||
files = (
|
|
||||||
);
|
|
||||||
inputPaths = (
|
|
||||||
);
|
|
||||||
name = "Embed Pods Frameworks";
|
|
||||||
outputPaths = (
|
|
||||||
);
|
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
|
||||||
shellPath = /bin/sh;
|
|
||||||
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods/Pods-frameworks.sh\"\n";
|
|
||||||
showEnvVarsInLog = 0;
|
|
||||||
};
|
|
||||||
E080B80F89C34A25B3488E26 /* Check Pods Manifest.lock */ = {
|
E080B80F89C34A25B3488E26 /* Check Pods Manifest.lock */ = {
|
||||||
isa = PBXShellScriptBuildPhase;
|
isa = PBXShellScriptBuildPhase;
|
||||||
buildActionMask = 2147483647;
|
buildActionMask = 2147483647;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user