草庐IT

picker-view-column

全部标签

iOs - 将 uiview 插入代码中的另一个 View ,保持约束

我正在努力实现的目标。每当我有一个继承self的类SuperViewController的UIViewController时,在我的superViewController的viewDidLoad中,我获取我的UIViewController的所有subview,创建一个UIScrollView,将所有subview添加到它并将此UIScrollView设置为UIViewController的唯一subview。调用[superviewDidLoad]前的UIViewController结构;UIViewControllerUIViewsubview1subview2subview3之后

ios - 在滚动回 View 之前,静态 TableView 单元格不会在 iOS9 中显示

在iOS9上测试我的应用时,我有一些静态TableViewCells显示完全空白,但在iOS8中显示正常。如果我将这些单元格滚动到View之外然后返回,内容就会神奇地出现。这是一个仅限iPhone的应用程序,所以我正在使用wCompacthRegular:感觉它与SizeClasses和Autolayout有关。使用XCode7Beta5。有人见过这种情况吗? 最佳答案 取消选中“UseSizeClasses”选项然后返回并再次重新选中可以解决此问题。在项目导航器中,选择Storyboard或xib文件。文件内容在Interface

ios - 将 segue 从一个 View Controller 重定向到另一个 View Controller

我找不到这个看似基本问题的答案。假设我有一个Storyboard,其中包含两个ViewControllerA和B,以及从一个ViewController到另一个ViewController的过渡。现在,我创建了一个不同的ViewControllerC,现在想将现有的segue从A重定向到C。我用Ctrl拖,command拖,等等,好像都不行。在真实的应用程序中,我有太多的segues无法尝试从头开始重新创建它们。有没有更简单的方法?这个问题不是标记的重复问题,因为我正在尝试重用现有的segue,而不是直接针对不同的Controller。谢谢! 最佳答案

ios - 如何识别iOS中的单个单击和双击 View ?

在我的应用程序中,想要识别单击和双击View。我的实际问题是双击View时也发生了单击。单击即可完美运行..所以如何识别单个单击和双击View?我的代码是:-(void)viewDidLoad{[superviewDidLoad];[selffullscreenGallery];[selfvideo_image_Gallery];}-(void)video_image_Gallery{UITapGestureRecognizer*doubleTap=[[UITapGestureRecognizeralloc]initWithTarget:selfaction:@selector(han

ios - performSegueWithIdentifier 不会推送 View

我刚刚更新了Xxode以使用Swift2.0。像往常一样,出现了很多新问题。在我的应用程序中,我有一个ViewController,用于检查用户是否已登录并显示登录屏幕或应用程序的主屏幕。这是一个非常简单的VC:classWelcomeViewController:UIViewController{overridefuncviewDidAppear(animated:Bool){ifPFUser.currentUser()==nil{self.performSegueWithIdentifier("segue-require-login",sender:self)}else{self.

ios - 我怎样才能让自动刷新 View 工作?

我的自定义UIView不会触发它运行,但我制作的其他自定义View会触发它。有谁知道会触发这种自动刷新View的原因?或者为什么“刷新所有View”显示为灰色。代码在这里:https://github.com/HannahCarney/HCRotaryWheel 最佳答案 确保您的View具有IBInspectable属性。(像改变你的View颜色,只是为了确保你的IBDesignable东西有效)。确保您的View中有自定义代码.m文件。(在您看来绘制矩形方法)。确保为您的IBDesignableView提供文件所有者名称。(在您

ios - 如何将数据传递给嵌入在导航 Controller 中的 Collection View Controller

我想将整数值从MainViewController传递到UINavigationViewController中嵌入的CollectionViewController。代码在prepareForSegue方法内的MainViewController.m文件中编写。我收到警告:Incompatiblepointertypesinitializing'CollectionViewController*'withanexpressionoftype'UIViewController*_Nullable'警告是针对代码的:UINavigationController*navController=

ios - 如何将触摸事件传递给tableview下的另一个 View ?

我有一个场景,我将View(pageViewControllerinsidetheview)与偏移量为130的uitableview重叠,而那个uitableview是透明的,只有单元格会滚动并可见。我的要求是在这个130的偏移位置内,我想​​将触摸事件传递给uitableview下方的View(pageViewController)并且该View不是TableView的superView(它是兄弟View),但我将它与TableView重叠。那么是否可以将touch(Horizo​​ntalSwipingEvent)传递给uitableview下方透明区域(OffsetAreaof​

ios - 通过 View Controller 中的 alertview 按钮显示按钮

我有一个警报View,它会在每次启动应用程序时出现。当我单击取消按钮时单击警报View的显示按钮时,我想在ViewController上显示一个按钮,然后此按钮将不会显示。我正在使用此代码来执行此操作。-(void)alertView:(UIAlertView*)alertViewclickedButtonAtIndex:(NSInteger)buttonIndex{if(buttonIndex==0){ViewController*controller=[[ViewControlleralloc]init];controller.button.hidden=NO;}在vi​​ewco

ios - UICollectionView补充 View 如何正确插入或删除

简短的问题:有没有办法在performBatchUpdates:block中添加和删除补充View,例如单元格和部分,类似于insertItemsAtIndexPaths:deleteItemsAtIndexPaths:甚至reloadItemsAtIndexPaths:方法?详细解释:我使用带有部分的UICollectionView。单元格像网格一样布局,每行最多可以有6个单元格。如果单元格总数没有填满一个部分的所有行,我会添加额外的补充View。额外的补充View只是填补了空白空间。所以结果应该是每个部分都被所有可用的单元格完全填充,而(可能的)剩余的空白点被补充View填充。所以