草庐IT

ios - UIScrollView 重叠弹出 UIViewController

我有一个包含多个页面的UIScrollView,每个页面都包含一个UITableViewController(类似于Reminders-App)。单击每个UITableViewControllers中的一个单元格会导致推送一个DetailViewController。但是,当DetailViewController弹出时,它会立即消失在UIScrollView后面,而不是平滑地滑开。我可以看到UIScrollView的下一页滑开,但是当从最后一页推送DetailViewController时,转换看起来很好,因为上没有内容>UIScrollView可能与已关闭的DetailViewCo

ios - UITableView 单元格重叠

我正在实现一个带有部分索引的tableView。每当任何特定部分中的行多于一个时,我的tableViewCells就会重叠。这是我的代码。![-(NSInteger)numberOfSectionsInTableView:(UITableView*)tableView{return\[self.keyscount\];}-(NSString*)tableView:(UITableView*)tableViewtitleForHeaderInSection:(NSInteger)section{//return\[\[\[UILocalizedIndexedCollationcurren

iphone - 核心数据 - 查找具有重叠日期范围的记录

我正在使用CoreData开发一个iOS应用程序,用于跟踪培训类(class)和相关数据的安排。我的模型(SIMCourse)有两个属性-startDate和endDate是NSDate对象。到目前为止,一切都很好。我现在正在努力添加一项功能,以防止同时安排两门类(class)。因此,当我创建一个新的SIMCourse时,我想检查它的日期范围是否与任何其他现有SIMCourse的日期范围重叠。换句话说,如果我的新类(class)在1月1日至3日开课,而我现有的类(class)在1月2日至4日开课,这显然是冲突。我知道我可以获取我的数据存储中的所有SIMCourse对象并遍历它们,但我完

ios - 滑动和平移手势重叠

是否可以让特定手势失败以便识别下一个可能的手势?更具体地说,请看示例片段:UISwipeGestureRecognizer*swipeLeft=[initializeUISwipeGestureRecognizer...@selector(handleSwipe:)]swipeLeft=UISwipeGestureRecognizerDirectionLeft;swipeLeft.delegate=self;UIPanGestureRecognizer*pan=[initializeUIPanGestureRecognizer...@selector(handlePan:)]pan.d

ios - UITableViewCell imageView 重叠单元格中的文本

我有一个单元格,里面有一些文本,我正在尝试向单元格添加图像。这是我试过的:UIImageView*imageView=[[UIImageViewalloc]initWithFrame:CGRectMake(30,30,30,30)];imageView.backgroundColor=[UIColorclearColor];[imageView.layersetCornerRadius:5.0f];[imageView.layersetMasksToBounds:YES];[imageViewsetImage:[UIImageimageNamed:@"test2.jpeg"]];[ce

ios - UICollectionViewCell 滚动后重叠错乱

这是我的第一个应用程序。我想像这样实现卡片堆栈。我为此应用使用UICollectionView。并通过minimumLineSpacing=-20.f创建重叠单元格UICollectionViewFlowLayout*collectionViewLayout=(UICollectionViewFlowLayout*)self.collectionView.collectionViewLayout;collectionViewLayout.sectionInset=UIEdgeInsetsMake(0.f,0,0,0);collectionViewLayout.minimumLineSp

iphone - 导航栏被状态栏重叠

我在iOS6.0和iOS6.0.1上遇到了一个非常奇怪的问题。每当我从任何ViewController呈现模态视图然后关闭该模态视图时,我的父ViewController(从我呈现模态视图的地方)的导航栏就会与状态栏重叠。这在iOS6.0和iOS6.1模拟器上工作正常,但在设备上它搞砸了。我的Xcode版本是4.6。这就是我展示模态框的方式:UINavigationController*aNavigationController=[[UINavigationControlleralloc]initWithRootViewController:iViewController];[aNav

ios - 如何让两个重叠的 View 接收用户触摸事件 ios

我让我的UIWebView响应来自用户的触摸事件,还有与UIWebView部分重叠的UIView。我在重叠View中添加了一个平移手势识别器。当用户触摸重叠View时,它会阻止webview触摸事件。当重叠View被点击时,Webview是否有任何可能的方式接收触摸事件?谢谢 最佳答案 如果你只想点击重叠区域,overlayview可以继承UIView并实现hitTest:withEvent:,下面将使重叠区域透明。-(UIView*)hitTest:(CGPoint)pointwithEvent:(UIEvent*)event{U

ios - UITableView 部分标题与自定义的 headerView 重叠?

我试图调整View大小或添加约束但不起作用。这是无效的代码:-(CGFloat)tableView:(UITableView*)tableViewheightForHeaderInSection:(NSInteger)section{if(section==0){return100;}return0;}-(UIView*)tableView:(UITableView*)tableViewviewForHeaderInSection:(NSInteger)section{//self.mainViewTableView.tableHeaderView=[[UIViewalloc]init

ios - UICollectionView 中的单元格重叠

我正在使用一个ViewController,我在其中添加了一个UICollectionView:UICollectionViewFlowLayout*collectionViewFlowLayout=[[UICollectionViewFlowLayoutalloc]init];[collectionViewFlowLayoutsetScrollDirection:UICollectionViewScrollDirectionVertical];[collectionViewFlowLayoutsetMinimumInteritemSpacing:2];[collectionViewF