1.設(shè)置 self.title , self.navigationItem.title 結(jié)果文字都不顯示。這時可以設(shè)置:
self.navigationController.navigationBar.topItem.title
可以顯示,原因還未知。
2.在控制器中添加控制器進行切換的方法
[self.currentViewController willMoveToParentViewController:self];
[self addChildViewController:toViewController];
[self transitionFromViewController:self.currentViewController
toViewController:toViewController
duration:0.5
options:
UIViewAnimationOptionCurveEaseInOut
animations:^{
} completion:^(BOOL finished) {
[self.currentViewController removeFromParentViewController];
[self.currentViewController didMoveToParentViewController:self];
self.currentViewController = toViewController;
//do others
}];
}];
-
UITableViewStyleGrouped 中Footer的隱藏
在ios11之前設(shè)置-(CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section{ return 0.01; }
就可以了。但是在在ios11之后,還必須執(zhí)行
-(UIView *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section{
UIView *view = [[UIView alloc] init];
return view;
}
4.設(shè)置本應(yīng)用支持被黏貼文件
<key>CFBundleDocumentTypes</key>
<array>
<dict>
<key>CFBundleTypeName</key>
<string>com.myapp.common-data</string>
<key>LSItemContentTypes</key>
<array>
<string>com.microsoft.powerpoint.ppt</string>
<string>public.item</string>
<string>com.microsoft.word.doc</string>
<string>com.adobe.pdf</string>
<string>com.microsoft.excel.xls</string>
<string>public.image</string>
<string>public.content</string>
<string>public.composite-content</string>
<string>public.archive</string>
<string>public.audio</string>
<string>public.movie</string>
<string>public.text</string>
<string>public.data</string>
</array>
</dict>
</array>