소스 검색

PDFTools(iOS) - 调整五合一弹出框的高度

chenyu 1 년 전
부모
커밋
cda87eccb6
1개의 변경된 파일6개의 추가작업 그리고 1개의 파일을 삭제
  1. 6 1
      compdfkit-tools/compdfkit-tools/Common/Controls/Tools/CPDFToolsViewController.m

+ 6 - 1
compdfkit-tools/compdfkit-tools/Common/Controls/Tools/CPDFToolsViewController.m

@@ -121,7 +121,12 @@
 
 - (void)updatePreferredContentSizeWithTraitCollection:(UITraitCollection *)traitCollection
 {
-    self.preferredContentSize = CGSizeMake(self.view.bounds.size.width, traitCollection.verticalSizeClass == UIUserInterfaceSizeClassCompact ? 220 : 220);
+    if(self.iconArr.count > 3){
+        self.preferredContentSize = CGSizeMake(self.view.bounds.size.width, traitCollection.verticalSizeClass == UIUserInterfaceSizeClassCompact ? 300 : 300);
+    }else{
+        self.preferredContentSize = CGSizeMake(self.view.bounds.size.width, traitCollection.verticalSizeClass == UIUserInterfaceSizeClassCompact ? 220 : 220);
+    }
+
 
 }