Tag: uiscrollview

我如何在Swift中实现UIPageControl

好吧,我在这里挣扎,一直没有find一个工作的解决scheme。 我一直在自学Swift没有Objective C的经验(我知道,我知道)。 在我的应用程序中,我有我的主UIViewController ,一个子视图是透明的,但从屏幕底部滑入,然后滑动子视图的所有工作UIScrollViews 4个子视图。 我有分页启用,它工作得很好,但我想为他们每个添加一个UIPageControl。 我认真的抓不住代表,如何实施使用迅捷。 任何帮助将非常感激! 另外,我正在以编程的方式完成这个任务,所以请不要使用IB。 如果能提供帮助,很乐意提供代码。 谢谢

刷UITableView到屏幕上,保持刷卡?

我想要一个从屏幕开始的桌面视图,可以在屏幕上滚动,到达顶部,并保持滚动。 我已经做了下面的期望的交互的视觉。 我已经尝试过两件事,而且两件事情都不像我需要的那样工作。 我做的第一件事是把tableview放在滚动视图中,当在tableview中检测到平移时移动滚动视图。 这阻止了桌面视图中的触摸,即使我可以检测到tableview在屏幕的顶部时,我不知道如何继续滚动。 我尝试的第二件事是将scrollview的内容大小设置为tableview的高度。 这让tableview滚动,但我似乎只能在标签为“List Item 1”的最初的小矩形中接触到。 随着tableview的滚动,我不能抓住中间,再滚动它。 build立这种交互的最佳方式是什么? 编辑 :地图围绕这个底部视图的左侧,右侧,主要是顶部。 当底视图被拉起时,地图在左侧和右侧可见。 1.) 2.) 3.)(并保持滚动列表中的项目数量。

IOS:从一个滚动视图拖放imageview到一个视图

可能重复: 如何将一个uiimage从scrollview拖到iphone sdk中的另一个uiimageview 在我的iPad中,我有一个视图,在里面,在左边,我有一个滚动视图10个imageViews; 所以我应该将这些图像从scrollview拖放到我的大子视图中; 我该怎么做?

在UIScrollView的分页上重用3个视图

我做了以下代码,其中三个视图可以在UIScrollView分页过程中重用,以保存实时内存 – > #pragma mark – UIScrollView Delegates – (void)scrollViewDidScroll:(UIScrollView *)scrollView{ CGFloat pageWidth = self.view.frame.size.width; CGPoint aContentOffSet = [[self scrollView] contentOffset] ; float currPos = aContentOffSet.x; int selectedPage = roundf(currPos/pageWidth); [[self pageControl] setCurrentPage:selectedPage]; [self update:selectedPage]; } #pragma mark – Custom methods -(void)update:(int) selectedPage{ BOOL view1FrameShallBeUnchanged = false; BOOL view2FrameShallBeUnchanged = false; BOOL view3FrameShallBeUnchanged = false; […]

自动滚动滚动视图

我有个问题。 我想在UIScrollView显示用户的一些内容。 我想从底部到顶部快速autoscroll UIScrollView (如在苹果商店的iPad )。 我试图使用DDAutoscrollview (如果有人知道),但它不适合我。 有没有人为我autoscroll UIScrollView的解决scheme? 任何代码片段都会很好。 。H @interface Interface1 : UIViewController { IBOutlet UIScrollView *scroller; IBOutlet UILabel *warnung; } @property (nonatomic, retain) IBOutlet UIScrollView* scrollView; .M – (void)viewDidAppear:(BOOL)animated { [super viewDidAppear:animated]; CGPoint bottomOffset = CGPointMake(self.scrollView.contentOffset.x, self.scrollView.contentSize.height – self.scrollView.bounds.size.height); [self.scrollView setContentOffset:bottomOffset animated:NO]; CGPoint newOffset = self.scrollView.contentOffset; newOffset.y = 0; [self.scrollView setContentOffset:newOffset […]

如何在我的应用程序中使用UIPageControl?

我正在做一个应用程序,我需要一些图像可以通过使用UIPageControl滚动。 不幸的是,我不知道如何使用UIPageControl或者UIScrollView。 通过苹果的YouTubevideo或Xcode文档的链接将不胜感激! 提前致谢!!

固定UIScrollView的子视图,而其他子视图可滚动

我想使一个视图有三个子视图堆叠在一起,中间的子视图可以滚动,其他视图也可以滚动。 我怎样才能实现这个程序化? 我努力了 将根视图的内容大小设置为可滚动视图的大小,但是这使得所有的视图滚动。 – 设置中间子视图的内容,而不需要为根视图设置任何属性,但是使所有的视图不可上传。 请帮忙。 我是iOS新手。 提前致谢

防止uiscrollview进一步滚动然后确定点

我有一个UIScrollView有子视图创build一个约7000的宽度的内容。现在我想UIScrollView不滚动任何进一步2000年。 我试过了: [scrollView setContentSize:CGSizeMake(768.0, 2000.0)]; [scrollView setClipsToBounds:YES]; 但是我仍然可以滚动到最后,我该如何预防呢?

如果滚动到顶部或底部,UIWebView将垂直滚动事件委托给父级

我有一个UIScrollView UIWebView,分页。 基本上我想在不同的浏览器之间切换滚动/扔手势。 水平它工作正常。 如果web视图滚动到“页面的边框”,则滚动/平移事件被传递给滚动视图,以便显示下一页。 在垂直轴上,这不起作用。 似乎没有传递给scrollview的事件。 这可能是弹跳的问题,我禁用了,因为我认为它会消耗事件。 但是,即使在弹跳残疾,这是行不通的。 我之前用TextViews在scrollview中testing过了,它也能工作。 可能是webviews的特殊行为。 任何想法,我如何得到这个工作? 我是否必须实现事件监听器并将事件手动传递给滚动视图? 此外,如果您对如何实施这种布局有更好的了解,请告诉我。 正如我所说,我想有一个不同的意见,可以通过一举两得/滚动手势来改变网格。 与AppStore应用类似,应用的细节可以垂直滚动,屏幕截图可以水平滚动。 干杯亨里克

UIScrollView滚动事件块UIViewanimation

我有一个UIImageView的animation设置,代表一个当前的值,并不断地继续滴答下去…理想情况下永远不会停止,在视图中也是一个scrollView或者当我滚动或放大scrollView时,animation停止,当scrollView完全停止移动时再次启动。 我相信这是由于线程的问题,因为重绘元素都发生在主线程,首先我试图UIViewanimation,然后甚至核心animation没有影响…有没有办法让我的蛋糕,吃呢? 任何和所有的帮助,将不胜感激 代码如下 – (void)TestJackpotAtRate:(double)rateOfchange { double roc = rateOfchange; for (int i = 0; i < [_jackPotDigits count]; ++i) { roc = rateOfchange/(pow(10, i)); UIImageView *jackpotDigit = [_jackPotDigits objectAtIndex:i]; float foreveryNseconds = 1/roc; NSDictionary *dict = @{@"interval" : [NSNumber numberWithFloat:foreveryNseconds], @"jackPotDigit" : jackpotDigit }; [NSTimer scheduledTimerWithTimeInterval:foreveryNseconds target:self selector:@selector(AscendDigit:) userInfo:dict repeats:YES]; } } -(void)AscendDigit:(NSTimer*)timer […]