草庐IT

uiscrollview-paging

全部标签

iphone - 检测 UIScrollView 中 subview 的点击 * 和 * 忽略平移手势

我在UIScrollView中显示图像缩略图,如果用户点击缩略图,应用程序应打开该图像。但是,如果用户拖动拇指,ScrollView应该平移。现在ScrollView只有在用户能够拖动缩略图之间的小空白区域时才会滚动。subview(显示图像的缩略图)使用UITapGestureRecognizer检测点击,subview上的exclusiveTouch设置为NO,UIScrollView将其canCancelContentTouches设置为false。 最佳答案 尝试将canCancelContentTouches设置为YES,

iphone - UIScrollView 不会旋转到横向

这绝对是非常简单的事情,但它让我发疯,想不通。很简单,看下面的解决方案我的应用程序不会自动旋转。它只是卡在纵向。我的AppDelegate创建了一个viewController,它取消了shouldAutorotate的注释并简单地返回了yes。我的viewController设置了一个scrollview(x)作为它的View,并添加了一个子类化的自定义scrollview(y)作为它的subview。比scrollview(y)添加UIView作为它的subview。此UIView充当内容View,并有1个或多个其他UIView作为subview。因此:AppDelegate->s

iOS UIScrollView with UIImageView 旋转方面问题

对于我缺乏iOSSDK知识,我提前表示歉意,我是一名Android开发人员,负责维护和更新iPhone应用程序。我正在使用UIScrollView来处理显示在UIImageView上的图像的缩放和拖动。每秒多次从网络服务器请求UIImageView中的图像。当设备的方向改变时,图像尺寸会更改为当前帧的尺寸,例如,当在纵向模式下使用iPad时,图像尺寸将为768x1024,但当切换到横向模式时,图像尺寸将为1024x768。网络服务器会根据我请求的图像的方向和纵横比在图像的顶部/底部或左侧/右侧添加黑条。我的问题是,在旋转设备后,UIImageView的行为永远不会像我期望的那样。我的预

ios - 试图在 uiscrollview 内部绘制

我们希望能够在可以用两根手指滚动的uiscrollview中显示一张大图片,然后允许用户用一根手指在上面绘图。我们已经制作了一个应用程序,您可以在其中显示背景图像,然后在另一个uiview上绘制背景图像。我们基本上想将它与uiscrollview结合起来,但我们不确定是否可能/如何做到这一点。如果我们将uiscrollviews的最小触摸次数设置为2(就像这里的答案Simulatingdragsinsideascrollview),我们是否可以使用touchesBegan、touchesEnded等进行绘图,并在它们内部检查它是否是一根手指以及它是否被绘制?谢谢

objective-c - UIScrollView.size = view.size - allAdditionalBars.size(如 TabBar 或 NavigationBar)以编程方式

UIScrollView以编程方式设置,请不要使用.xib文件发布答案。我的UIScrollView位于我的模型类中,所以我希望代码能够轻松导入到另一个项目中,例如。适用于iPad或旋转屏幕。我有一个观点:self.view=[[UIViewalloc]initWithFrame:CGRectMake(0,0,self.view.frame.size.width;,self.view.frame.size.height;)];还有我的UIScrollView。我想将它的大小设置为覆盖所有屏幕而不计算我的Controller类将具有的所有条。但我不知道怎么办;)我想减去self.view

iphone - 从 UIScrollView 移除 UIImageView

我的应用包含一个图片库。它是一个ScrollView,显示从sqlite数据库中检索到的图片。用户可以滚动图像、添加或删除图像等。我可以动态地将图片添加到图库中。但是当我需要实现删除功能时,问题就来了。我使用以下代码,但即使在调用removeFromSuperView之后,图像也没有从ScrollView中删除。-(void)deleteDeck{if(selectedEditDeck!=0){[deckdeleteSelectedDeck:selectedEditDeck];//deletingfromdatabase//problemstartshere***[(UIImageVi

ios - 根据 UIScrollView 内的视口(viewport)裁剪 UIImage

我在UIScrollView中有一个UIImageView(用AspectFill初始化)。用户应使用它来调整UIImage的大小和位置到他喜欢的位置,按下按钮,然后他在屏幕上看到的内容将被发送到服务器,仅在原始图像坐标中。换句话说,生成的图像会比屏幕上的图像大。到目前为止,这是我的代码的重要部分://selecttheoriginalCGFloatimageRatio=self.imageView.image.size.width/self.imageView.image.size.height;CGFloatviewRatio=self.imageView.frame.size.w

iphone- UIScrollview 对角滑动意外行为

我正在开发一个应用程序,我必须在其中从UIScrollview拖动UIImageview。在我的主UIView的底部,我有一个UIScrollView,里面有UIImageViews。我使用以下代码片段创建了自定义UIScrollview:@interfaceCustomScroll:UIScrollView{}@end@implementationCustomScroll-(id)initWithFrame:(CGRect)frame{return[superinitWithFrame:frame];}-(void)touchesMoved:(NSSet*)toucheswithEv

iPhone : Leave page turning API low PDF Quality

我正在使用LeaveAPI,但问题是此API呈现的pdf文件质量低下,是否有任何可能的方法来解决此问题? 最佳答案 Vortec4800的这个新API修复了低质量和视网膜支持,下载并使用它;)https://github.com/Vortec4800/leaves 关于iPhone:LeavepageturningAPIlowPDFQuality,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/que

objective-c - 如何在进入前景时保留 UIScrollView 的框架?

Thisquestion讨论如何在UIScrollView中的View之间创建间隙。商定的方法是增加UIScrollView框架的宽度,以在将滚动过去的View之间创建间隙。但是,当ScrollView是UINavigationController的subview时,就会出现问题。UINavigationController在-viewDidLoad中设置后更改UIScrollView的框架。建议的解决方案是更改-viewDidAppear中的帧大小,此时UINavigationController已完成更改,更改将保持不变。-(void)viewDidAppear:(BOOL)ani