草庐IT

view_count

全部标签

ios - 根据相应表格单元格文本字段的更改更新表格 View 单元格的 subview

我有一个UITableView,每个UITableViewCell都有一个文本字段和UILabel。当相应单元格中的文本字段已被编辑时,如何更新单元格上的标签字符串。我试过类似的方法,但它不起作用UITextField*myTextField=(UITextField*)[cellviewWithTag:100];UILabel*myLabel=(UILabel*)[cellviewWithTag:101];[myTextFieldaddTarget:selfaction:@selector(textFieldEdited:event:)forControlEvents:UIContr

ios - Collection View Controller 未添加为 subview

如果我将它添加为subview,我有一个CollectionViewControllerYDCollectionViewCtr*collectionView=[self.storyboardinstantiateViewControllerWithIdentifier:@"collectionview"];//collectionviewcollectionView.view.frame=CGRectMake(0,154,320,300);collectionView.bussnessdic=bussinessphotoDic;[self.navigationController.vi

c# - View 消失后 AVAudioRecorder 崩溃

为了录制音频,我将一个新View显示为subview,并在录制后使用RemoveFromSuperview删除其中的subview。只是为了描述我如何处理叠加层。问题是,在使用AVAudioRecorder录音后,应用程序有时会在删除覆盖View后立即崩溃,有时当superView消失时。崩溃日志如下所示:IncidentIdentifier:65BE4068-D7BE-4F3F-B739-00006CAB74CCCrashReporterKey:d97865bbdce37e60edb2f77974b8b86911a1007eHardwareModel:iPad4,1Process:B

ios - 替换父 View Controller

我有以下具有父子关系的ViewController层次结构。VC1--VC2--VC3--VC4--VC5每个ViewController都是前任的child。我用过代码-[parentVCaddChildViewController:childVC];[childVC.viewsetFrame:parentVC.view.frame];[parentVC.viewaddSubview:childVC.view];[childVCdidMoveToParentViewController:parentVC];现在,我想将VC1替换为另一个ViewController,在VC5的操作之后

ios - 将容器 View 嵌入 UIScrollView

我一直在上下搜索以尝试解决这个问题,希望有人能提供帮助(我认为这可能是微不足道的,但我只是把情况弄糊涂了!)我正在使用XCode5和Storyboard。我有一个容器View,它占据了iPhone上大约75%的屏幕空间。在此之上我有一些按钮(和其他小部件)。我希望能够在按下其中一个按钮时将ViewController加载到容器中。到目前为止,所有这些工作正常,但正在加载的ViewController大小不同,并且将来可能会发生变化。我希望能够允许subview(任意大小)滚动。我试过将容器嵌入ScrollView中,但是作为添加新subview过程的一部分,您必须设置框架大小,但我希望

ios - 自动布局降低某些 View 的高度

我有以下看法:对于iPhone4大小的屏幕,我希望保持灰色顶部和绿色下方按钮的大小相同,分别固定在顶部和底部。中间的按钮网格应该各自缩小以适应新的显示。由于View大小小了88像素(548-460=88),并且有4行按钮,我将以编程方式将每个按钮减少22像素并将其移动到位。但如果可能的话,我想通过自动布局来完成。如何指定约束以保持与顶部和底部的距离相同,并仅降低View的高度?我将它们全部固定在顶部和底部,但这只会导致:任何帮助,不胜感激! 最佳答案 您可以使用自动布局来做到这一点。基本上,您应该将灰色页眉和调用按钮页脚(分别)锚定

ios - 如何在 iOS 的特定时间每天更改 View Controller

我有一个用户需要在每天早上8点之前提交表单的情况。当他们提交时,会覆盖一个确认View以向用户显示他们已提交并阻止他们再次提交。早上8点后,我想清除表单并通过隐藏重叠View使表单View再次可用。如果可能的话,我想在早上8点的某个时间点执行此操作。我正在考虑用NSTimer来完成这个。我可以设置一个在早上8点运行的计时器来清除表单并删除叠加View吗?有没有更好的方法来处理这种情况? 最佳答案 您可以使用本地推送通知。官方文档在这里https://developer.apple.com/library/ios/documentat

ios - 其 View 不在 NSNotification 的窗口层次结构中

我有错误谁的View不在窗口层次结构中!当我是NSnotification-(void)receiveTestNotification:(NSNotification*)notification{if([[notificationname]isEqualToString:@"TestNotification"])NSLog(@"Successfullyreceivedthetestnotification!");UIStoryboard*storyboard=[UIStoryboardstoryboardWithName:@"Main"bundle:nil];mainTabViewCo

iOS MKMapView - 如果用户平移/拖动 map View ,则停止 map View 重新居中到用户的位置

我有一个MKMapView,我在其中设置了:[self.mapViewsetShowsUserLocation:YES];我想显示用户的位置,并在他/她移动时更新位置。当didUpdateUserLocation被调用时,map似乎重新居中到用户的位置,即使用户已经平移应用程序以查看另一个区域。我想要的是既能追踪用户的位置,又能让用户探索map。我的didUpdateUserLocation目前看起来像这样:-(void)mapView:(MKMapView*)mapViewdidUpdateUserLocation:(MKUserLocation*)userLocation{_cur

ios - 在表格 View 中滚动自定义表格单元格时出错

您好,我是iOS开发的新手,我遇到了有关在表格View中滚动自定义单元格的问题。我的表格View有大约7个单元格,但是一旦我在运行后ScrollView,我将只获得前5个单元格,如下所示,但即使很难显示其余单元格,我们也无法完全滚动以查看这些单元格.这是我的viewController.m代码#import"ViewController.h"#import"MobileTableCell.h"@interfaceViewController(){NSArray*tableData;NSArray*thumbnails;}@end@implementationViewController