草庐IT

single-view-card

全部标签

ios - subview Controller 的 View 未显示在容器中

我在Storyboard中有一个带有ContainerView的场景。如您所想,我希望其关联的UIViewController加载另一个UIViewController作为subviewController,并将其View显示为subview。因此,在父UIViewController中,我定义了属性:@property(weak,nonatomic)IBOutletUIView*containerView;@property(strong,nonatomic)MyChildViewController*childController;然后,在父级的viewDidLoad方法中,我执行

ios - 在当前 View Controller 下显示新的 View Controller

我正在尝试呈现一个新的ViewController,它通过被解散的呈现ViewController进入,并且呈现的ViewController“已经”位于呈现ViewController的后面,这与呈现模态视图Controller的方式非常相似/被驳回。有没有一种方法可以通过仅显示ViewController来实现这一点,或者我是否必须以某种方式事先显示ViewController,然后将其隐藏在下面,然后关闭显示的ViewController? 最佳答案 您确实可以通过将您的第二个ViewController“隐藏”在您要显示的第

ios - 无法从 WatchKit Controller 更改 View

我在Storyboard中添加了一堆WKInterfaceLabels,将它们作为IBOutlets添加到InterfaceController.h中,并使用SetText方法在它们上面设置了一些文本。但是,我的观点没有任何变化。控制台为每个标签提供消息“接口(interface)描述中的未知属性”。我该如何解决这个问题?在InterfaceController.h中,我定义的标签如下:IBOutletWKInterfaceLabel*hdate;在InterfaceController.m中,我将其文本设置如下:-(void)willActivate{//Thismethodisca

ios - 警报 View 中的两个文本字段,它们之间有空格

我有一个带有文本字段的UIAlertView。有人可以帮助我如何在它们之间留出一些空间吗?newBoatAlert.alertViewStyle=UIAlertViewStyleLoginAndPasswordInput;UITextField*alertTextField1=[newBoatAlerttextFieldAtIndex:0];alertTextField1.keyboardType=UIKeyboardTypeDefault;alertTextField1.placeholder=@"Name";UITextField*alertTextField2=[newBoatA

ios - 如果 UITextView 是第一个 subview ,那么在 View 顶部和文本开始之间会出现一个大空间

看起来就像在原生Xcode中一样,在Xamarinstudioforios中,如果View层次结构中的第一个subview是UITextView,那么向该View添加顶部布局约束将导致出现一大块空白区域在ScrollView的顶部。这类似于此处问题的Xcode版本iOS7UITextViewverticalalignment 最佳答案 我通过调整以编程方式解决了这个问题Tanguy-G通过在我的ViewController的构造函数中将AutomaticallyAdjustsScrollViewInsets设置为false,对nat

ios - 如何将 GMSMapMarker View 置于坐标中心

有没有办法使橙色箭头(GMSMapMarker)在坐标中居中,改变View框架或其他什么?我正在使用iOS版Googlemap。我可以将View旋转一个角度,但我想在自定义坐标中设置View的中心。 最佳答案 我使用GMSMarker的属性groundAnchor找到了解决方案:_mapMarker.groundAnchor=CGPointMake(0.5,0.5); 关于ios-如何将GMSMapMarkerView置于坐标中心,我们在StackOverflow上找到一个类似的问题:

ios - 我在 View 内、 ScrollView 内、 View 内有一个按钮。我无法点击它

没有注册点击,怎么回事?在View内、ScrollView内、View内都有一个按钮。并且显示正常所以容器View包含ScrollView,ScrollView包含内容View,内容View包含按钮。 最佳答案 我必须将按钮的中心x/y与superView对齐,现在我可以单击了。好吧 关于ios-我在View内、ScrollView内、View内有一个按钮。我无法点击它,我们在StackOverflow上找到一个类似的问题: https://stackover

ios - 在 ios 中使用 block 设置 View 的背景图像?

当用户点击我导航到另一个View的按钮时,并为该View设置背景图像。但图像来自URL。要转换为NSData格式需要一些时间。那么,我如何使用block实现此目的.我使用了下面的代码,但运气不好..dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT,0),^{[selfsetBackGroundImageView];});-(void)setBackGroundImageView{NSData*imageData=[NSDatadataWithContentsOfURL:[NSURLURLWi

Split View中的 iOS9 多任务处理-另一个应用程序打开键盘时的通知

当我的应用程序成为焦点应用程序时,它会收到UIKeyboardDidShowNotification和相关通知。但是,如果另一个应用程序专注于拆分的多任务View,它就不再接收它。我在模拟器中对此进行了测试,因为我的物理设备不支持SplitView。这是一个已知的模拟器错误吗?我是否缺少一些配置选项?它在iPadAir2上是否按预期工作? 最佳答案 预期的功能实际上是您的应用程序,即使它没有获得焦点,也会收到键盘通知。在GettingStartedwithMultitaskingoniPadiniOS9WWDCVideo中提到在29

ios - Objective C View Controller 属性不保存

您好,我正在尝试设置我的UIViewController的托管对象上下文,但对象上下文未保存。这是代码:-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{UIStoryboard*mainStoryboard=[UIStoryboardstoryboardWithName:@"Main"bundle:nil];my_TableViewController*viewController=[mainStoryboardinstant