I am trying to create something like this (look at the time), you can basically slide it horizontally.
Can anyone give me any suggestions on how to do this in iOS?
You'd use UIScrollView which you can constrain to just horizontal movement. The Scrolling demo may help to get you started.
It is pretty easy:
create a scrollview with frame of (xOrigin,yOrigin,SCREEN WIDTH,Height).
set the content size to (CONTENT WIDTH, Height).
setShowsHorizontolScrollIndicator to no to hide the scroll indicator.
Note: Width of the contentSize property should be greater than the frame width to make it horizontally scrollable.
Related
I have an image in which i want to change it's size when scrolling down and return it's original size when scrolling up ... something similar to this:
so i have imageview and then scroll view .. when scrolling down the imageview height shrink and it's image change and when scrolling back to top the imageview height returns and the big image returns as well ..
how can i achieve this? is there any library or something that helps me with this?
I have a scrollview.Horizontal and vertical scrollbars are removed because it is ugly and I have space constraint.
When I populate items into content of the scrollview as shown in the image
I can't scroll. The view is moving but doesn't scroll.
When I scroll, just scroll to some extent and scroll back to the original position.
What could be wrong?
Check if you have Vertical checkbox enabled on Scroll Rect component.
On your content object after adding ContentSizeFitter, you need to select either Min Size or Preferred Size to make the scroll view content automatically resize. The unconstrained option doesn't drive the height so your scroll view won't scroll.
Make sure that the Height parameter in the Content object is not equal to zero:
What happens when you press play:
Now let's set Height to something much bigger than zero:
Here is what we get when we press play this time:
(The scroll bar appeared!)
Credit: Unity scrollview can't scroll to the end
Thanks in advance. In my project am using paging and scrolling. but when i scrolling one page to another page we can able to scroll in horizontal, vertical and diagonally but i want to scroll only in horizontal direction only. Any one can suggest me.
It will scroll vertically if you have its content size height set to more than actual height of scrollview height..
To remove vertical scrolling do this.
scrollview.contentSize = CGSizeMake(YourWidth,scrollview.frame.size.height);
you can also set
scrollview.bounces = NO ;
to remvoe Bouncing.
Set the contentSize of UIScrollView such that the width of the contenSize is always equal to the width of the UIScrollView. Just vary the height of contentSize.
Goto to Xib->Select the Scrollview and Disable the Vertical Scrolling property in Xib file
Disable vertical scrolling and set proper height (max is the height of the scrollview) for subviews in all the pages...
I am using Three20's TTscrollview for pdf display. It's work fine for horizontal swipe.Now I need vertical scrolling not horizontal. So how to do that anybody know about do this vertical scrolling with TTScrollview.
Thanks
It depends on how you set the contentSize of the scrollView. If the contentSize is set for one direction larger than the scrollView's frame then you should be able to scroll to that direction. So, play with the contentSize and see if it works.
Is it possible to do vertical scrolling without horizontal scrolling in UIScrollView? How can I do this?
The property pageEnabled should set to TRUE, for paging scroll.
The contentSize's width is as the same as view's width, and the height of contentSize set the value you desired. Then, it will do vertical scrolling, but no horizontal scrolling in UIScrollView.
You can read this sample coes, ScrollViewSuite. Maybe there are something you need in the sample codes.