草庐IT

ios - 将谷歌地图添加为 subview 会使 iOS 应用程序因 exc_bad 崩溃

我的代码在大约3天前运行良好。我尝试回到一个更早的提交,它工作了100%,但现在它仍然与exc_bad一起崩溃。只有在设备上运行应用程序时才会发生崩溃,如果我在模拟器上运行应用程序或使用仪器在设备上运行应用程序,它运行得非常好。当我更改我的googleapikey时,它说“您可能无权使用此apikey”但不再崩溃。该应用仅在通过xcode在设备上运行应用时崩溃。稍后在设备上运行相同版本而不连接到xcode时,它​​可以正常工作。我不确定我可以在此处添加哪些信息来帮助调试问题。我最近将xcode更新到6.4并使用最新更新更新了OSX。我使用的是google1.10.1sdk版本,使用Co

objective-c - 从 UIScrollView 中删除所有 subview ?

如何从UIScrollview中删除所有subview? 最佳答案 让scrollView成为UIScrollView的一个实例。在Objective-C中,这很容易。只需调用makeObjectsPerformSelector:,如下所示:Objective-C:[scrollView.subviewsmakeObjectsPerformSelector:@selector(removeFromSuperview)];在Swift中,您无法获得运行时访问权限,因此您必须自己实际处理迭代。swift:简明版本,fromhere:sc

objective-c - 将自定义 subview (在 xib 中创建)添加到 View Controller 的 View - 我在做什么错

我在xib中创建了一个View(带有事件指示器、进度View和标签)。然后我创建了.h/.m文件:#import@interfaceMyCustomView:UIView{IBOutletUIActivityIndicatorView*actIndicator;IBOutletUIProgressView*progressBar;IBOutletUILabel*statusMsg;}@end#import"MyCustomView.h"@implementationMyCustomView-(id)initWithFrame:(CGRect)frame{if((self=[superi

ios - 在自动布局中将 subview 的 X 居中抛出 "not prepared for the constraint"

我有一个自定义UIView子类,它正在通过nib初始化。在-awakeFromNib中,我正在创建一个subview并尝试将其置于其父View的中心。[selfsetInteralView:[[UIViewalloc]init]];[[selfinternalView]addConstraint:[NSLayoutConstraintconstraintWithItem:[selfinternalView]attribute:NSLayoutAttributeCenterXrelatedBy:NSLayoutRelationEqualtoItem:selfattribute:NSLay

ios - 在 UIView 上设置 alpha 会在其 subview 上设置不应该发生的 alpha

根据UIVIew@property(nonatomic)CGFloatalpha的文档Thevalueofthispropertyisafloating-pointnumberintherange0.0to1.0,where0.0representstotallytransparentand1.0representstotallyopaque.Thisvalueaffectsonlythecurrentviewanddoesnotaffectanyofitsembeddedsubviews.我有一个容器View配置如下:self.myView.backgroundColor=[UICo

ios - 使用自动布局动态更改 subview 后调整 super View 的大小

看在上帝的份上,我无法理解这个调整大小的superView的窍门。我有一个带有4个UILabels的UIView*superview。2用作其他2的标题。所有4个中的内容都是来自数据库的动态内容。SizeToFitvsSizeThatFits:(CGSize)vsUIViewsystemLayoutSizeFittingSize:,传递UILayoutFittingCompressedSize或UILayoutFittingExpandedSize.我以编程方式使用自动布局,并将superView高度设置为等于或大于一个虚拟数字。我在哪里以及如何使用这些SizeToFitvssizeT

ios - 具有动态高度的 subview 的自动布局 UIScrollView

我在使用自动布局约束时遇到了UIScrollView的问题。我有以下View层次结构,通过IB设置约束:-ScrollView(leading,trailing,bottomandtopspacestosuperview)--ContainerView(leading,trailing,bottomandtopspacestosuperview)---ViewA(fullwidth,topofsuperview)---ViewB(fullwidth,belowViewA)---Button(fullwidth,belowViewB)ViewA和ViewB的初始高度为200点,但可以通过

ios - 具有动态高度的 subview 的自动布局 UIScrollView

我在使用自动布局约束时遇到了UIScrollView的问题。我有以下View层次结构,通过IB设置约束:-ScrollView(leading,trailing,bottomandtopspacestosuperview)--ContainerView(leading,trailing,bottomandtopspacestosuperview)---ViewA(fullwidth,topofsuperview)---ViewB(fullwidth,belowViewA)---Button(fullwidth,belowViewB)ViewA和ViewB的初始高度为200点,但可以通过

iphone - 将 subview 添加到 UIButton

我正在尝试将subview添加到UIButton。这现在工作正常。但是一旦我添加了subview,该按钮就无法再点击了。我使用以下代码:UIButton*button=[UIButtonbuttonWithType:UIButtonTypeCustom];button.frame=CGRectMake(column*100+24,row*80+10,64,64);[buttonaddSubview:asyncImage];[buttonaddSubview:price];[buttonaddTarget:selfaction:@selector(buttonClicked:)forCo

iphone - 将 subview 添加到 UIButton

我正在尝试将subview添加到UIButton。这现在工作正常。但是一旦我添加了subview,该按钮就无法再点击了。我使用以下代码:UIButton*button=[UIButtonbuttonWithType:UIButtonTypeCustom];button.frame=CGRectMake(column*100+24,row*80+10,64,64);[buttonaddSubview:asyncImage];[buttonaddSubview:price];[buttonaddTarget:selfaction:@selector(buttonClicked:)forCo