草庐IT

show-hide

全部标签

ios - 何时使用 show Segues 何时使用 Show detail Segues

关闭。这个问题需要detailsorclarity.它目前不接受答案。想改进这个问题吗?通过editingthispost添加细节并澄清问题.关闭7年前。Improvethisquestion我是IOS开发的新手,我很困惑何时使用showsegue和何时使用Showdetailsegue。它们都用于默认的主从项目。那么我们什么时候使用它们中的任何一个?什么情况下最好使用showsegue以及何时使用showdetailsegue?

ios - iPhone MKMapView : set map region to show all pins on map

我正在尝试设置map区域(中心和跨度),以便map同时显示所有图钉注释。我在将long/lat坐标从NSString转换为double时遇到问题,resp。与他们一起计算。这是我正在使用的代码:-(void)updateMemberPins{//calculatenewregiontoshowonmapdoublecenter_long=0.0f;doublecenter_lat=0.0f;doublemax_long=0.0f;doublemin_long=0.0f;doublemax_lat=0.0f;doublemin_lat=0.0f;for(Member*memberinme

iOS 8 : UINavigationController hide back button

在iOS8(XCode6.0.1,iPhone6)中运行我的应用程序后,后退按钮没有隐藏。我的代码:-(void)removeCategoriesButton{if(UI_USER_INTERFACE_IDIOM()==UIUserInterfaceIdiomPhone){[_navigationController.topViewController.navigationItemsetHidesBackButton:YES];[_navigationController.topViewController.navigationItemsetLeftBarButtonItem:nil]

ios - UIView : removeFromSuperview VS hide 的性能

这个问题真的很基础。从View层次结构中删除UIView和隐藏UIView之间的性能差异是什么?我读到不需要的View应该从View层次结构中删除。我目前的情况是UIButton有时应该是可见的。何时隐藏UIButton以及何时将其从superView中移除?更改View层次结构是否很昂贵? 最佳答案 我在iOS6iPadmini上做了一个实验,有一个大的ScrollView,里面有很多丰富的内容(包括图像、阴影、渐变层、有图案的背景图像,你知道的,那些设计师:))我发现view.hidden=YES≠[viewremoveFrom

iphone - iOS 状态栏 : how to show some text there

在iPhone屏幕最上面的栏里,不知道叫不叫状态栏。我想在完成一些操作后写一些文字,是否有任何API或示例? 最佳答案 您应该找到gitHub项目MTStatusBarOverlay很有用。允许简单而强大地创建自定义状态栏覆盖的插入类。实现相同功能的其他一些类也可以是foundhere.有人说这与良好的iOS设计背道而驰,但我认为,如果谨慎使用并且仅在适当的地方使用,它可以帮助消除已在屏幕上显示大量信息的应用程序的困惑情况。编辑:一个很好的当前例子是大肆宣传的电子邮件应用程序Mailbox.它使用状态栏覆盖来指示正在运行的任务的进度

ios - swift 3 错误 : "See also" callout not showing

我刚刚将我的项目迁移到Swift3,发现快速帮助中的“另请参阅”标注没有显示。在之前的Swift版本中一切都完美运行。下面是我的代码:/**Addsa"Seealso"calloutintheQuickHelpforasymbolusingthe`seealso`delimiter.Multiple"Seealso"calloutsappearinthedescriptionsectioninthesameorderastheydointhemarkup.-author:TapasPal-remark:Usethecallouttoaddreferencestootherinforma

ios - 您可以使用 macOS "log stream"或 "log show"从连接的 iOS 设备获取消息吗?

随着macOS10.12Sierra中“统一日志记录”的引入,人们可以使用log命令在终端中查看系统日志消息。例如sudologstream或sudologstream--process`pgrep-f/usr/local/bin/myprogram`--info--debug或logshow--predicate'process=="myprogram"'--last1h--info--debug使用新的“统一”Console.app,可以查看系统消息,也可以查看来自连接的iOS设备的消息。有什么方法可以使用log命令或任何其他命令行界面在终端中查看iOS设备消息,或将它们发送到文件

ios - 我如何 "hide"一个 UIRefreshControl?

有时我的TableView不会连接到要刷新的服务,在这种情况下,我不希望出现UIRefreshControl。将它添加到viewDidLoad后,我尝试在某些情况下使用setEnabled:和setHidden:隐藏它,但似乎都不起作用。 最佳答案 尝试将TableViewController的refreshControl属性设置为nil。 关于ios-我如何"hide"一个UIRefreshControl?,我们在StackOverflow上找到一个类似的问题:

iOS 8.3 : UIActivityViewController shows extraneous row

我有一个UIActivityViewController,我已为其排除(使用excludedActivityTypes)所有UIActivityCategoryAction事件类型。在iOS8.2中,UIActivityViewController只会显示一行,用于UIActivityCategoryShare事件类型。在iOS8.3中,UIActivityCategoryAction为空行。请参阅下面的屏幕截图,其中第二行只有“更多”。如何在iOS8.3中删除UIActivityViewController中的UIActivityCategoryAction?

ios - 查看将消失 : Determine whether view controller is being popped or is showing a sub-view controller

我正在努力寻找解决此问题的好方法。在ViewController的-viewWillDisappear:方法中,我需要找到一种方法来确定是因为ViewController被推到导航Controller的堆栈上,还是因为ViewController正在消失因为它已被弹出。目前我正在设置诸如isShowingChildViewController之类的标志,但它变得相当复杂。我认为我可以检测到它的唯一方法是在-dealloc方法中。 最佳答案 您可以使用以下内容。-(void)viewWillDisappear:(BOOL)animat