草庐IT

Controller1

全部标签

ios - 我的 View Controller 和 Storyboard项目周围不需要的蓝色线条

我使用的是Xcode7.3,我的ViewController和Storyboard项目周围出现蓝线问题,如附图所示。我重新安装了我的xcode两次,但这个问题没有解决。我们将不胜感激您的任何帮助。 最佳答案 您可以取消选中Xcode菜单的Editor>Canvas>ShowBoundsRectangles。 关于ios-我的ViewController和Storyboard项目周围不需要的蓝色线条,我们在StackOverflow上找到一个类似的问题: htt

ios - 模态视图 Controller 动画状态恢复

我在使用SplitViewController的通用应用程序的状态恢复方面遇到了一个奇怪的问题。奇怪的是,我正在以非常标准的方式使用Storyboard和segues以及所有相关ViewController的恢复标识符来做事。实际上没有任何代码,因为逻辑在Storyboard和minimalXCodeproject中。显示这个。问题出在设置屏幕上,该屏幕以模态方式显示为从SplitViewController呈现的表单。我的ViewController层次结构最终是正确的,但转换并没有真正意义。由于某种原因,状态恢复使模态Controller动画到位。由于屏幕以应用上次运行时的屏幕截图

iOS 7 添加了向右滑动以从堆栈中弹出 View Controller 。是否可以通过向左滑动将其添加回去?

好吧,棘手的问题,我知道这是可能的,因为有一些应用程序在做,特别是Reeder做得很好。在Reeder中,弹出的ViewController似乎并没有从内存中删除,或者无论典型的行为是什么,因为在弹出并返回到之前的ViewController之后,您可以从右向左滑动以查看一点点,如果你在离开前滚动了前一个ViewController,你仍然可以看到滚动发生。这种无需从头开始预加载即可快速跳回您之前查看的ViewController的能力正是我所需要的。基本上,在iOS7中,默认情况下,当您从ViewController的左边缘向右滑动时,它会将其弹出导航堆栈。我希望能够从右边缘向左滑动

ios - 嵌入在容器 View 中的 UINavigationController,显示大小错误的 TableView Controller

我正试图找到解决这种情况的方法:我有一个UITabBarController,其中一个segue连接到我用来嵌入UINavigationController的容器ViewController(BannerViewController),导航Controller推送其他容器ViewController(EventListContainerviewController),每个Controller都包含一个TableViewController。这是我Storyboard上的屏幕问题是最后一个容器View显示在比它们的容器更小的框架中。似乎他们松开了底部的标签栏空间。我已经强制所有ViewC

iphone - 呈现一个屏幕大小一半的 View Controller

我正在尝试呈现一个只有一半高度的ViewController[selfpresentModalViewController:menuanimated:YES];问题是当它被呈现时,ViewController结束时与屏幕大小相同。我也试过将“菜单”设置为屏幕的全尺寸并将View的透明度更改为白色,但这也不起作用。 最佳答案 只需将核心动画或动画过渡与屏幕大小一半的UIView一起使用。您需要将持有者View添加到主视图。将半尺寸View放在屏幕下方(halfView.y=480或320,具体取决于方向)。向上动画。可能是这样的://

objective-c - 如何从应用程序委托(delegate)访问 View Controller 变量......反之亦然?

我希望ViewController能够访问应用委托(delegate)中的dog。我希望应用委托(delegate)能够访问ViewController中的鼠标。#import@interfaceViewController:UIViewController{intmouse;//-(void)viewDidLoad{[superviewDidLoad];mouse=12;//#import@classViewController;@interfaceAppDelegate:UIResponder{intdog;//-(void)applicationWillResignActive:

iphone - 将 RootviewController 更改为导航 Controller

我是iPhone新手,我想更改我的Rootviewcontroller到我的新类(class)并使其成为导航Controller。这是我的代码片段,-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{UINavigationController*navigationController=[[UINavigationControlleralloc]initWithRootViewController:detailViewContro

ios - 模型和 Controller 之间的通信 - iOS

我是iOS开发的新手,所以我希望得到一些反馈。我正在尝试为我的网络服务构建一个iOS客户端。到目前为止,这是我所做的:我正在实现两个View(使用Storyboard的基于实用程序的应用程序)。在主视图中,我使用了一个文本字段和一个搜索按钮,用户可以在其中输入查询,然后单击搜索按钮。单击搜索按钮后,我的目的是读取文本字段的值,并在我对Web服务的Restful调用中使用它。我的Web服务使用包含查询结果的JSON文件回复,我对其进行解析并显示到辅助View的文本区域。我知道如何在iOS中进行restful调用,以及如何进行JSON解析以及在屏幕上显示结果(至少是文本内容,但这是另一个不

ios - 如何弹出当前 View Controller (非模态)并返回上一个?

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭8年前。Improvethisquestion我正在尝试在Objective-C中的ViewController上使用自定义后退按钮来弹出当前ViewController,以便我可以返回到上一个Controller。所有的Controller都只是ViewController,并没有模态呈现。如何以编程方式弹出当前ViewController(非模态)并返回到上一个ViewController?

iphone - 当 View Controller 弹出时,MKMapView 使应用程序崩溃

我有一个带有调用的MKMapView的ViewController[self.mapViewsetRegion:regionanimated:YES];将map从A重新定位到B。持有MKMapView的ViewController被设置为委托(delegate)并在-(void)mapView:(MKMapView*)mapViewregionDidChangeAnimated:(BOOL)animated我有一些代码会触发另一个setRegion:animated:到MKMapView,以便map会自动放大到新位置。如果我popViewControllerAnimated:ViewC