Change month, week with swipe right / left or up/down

9 posts, 0 answers
  1. Shalin
    Shalin avatar
    11 posts
    Member since:
    May 2015

    Posted 12 Oct Link to this post

    hi,

    Is there a way to change month or week by swiping left/right or up/down in android and Ios ?

    thank you

  2. Lance | Tech Support Engineer, Sr.
    Admin
    Lance | Tech Support Engineer, Sr. avatar
    482 posts

    Posted 13 Oct Link to this post

    Hi Shalin,

    The RadCalendar supports swiping to change the current view. The swipe direction for each platform follows the design guidelines of that platform: on

    For example, on Android you change by swiping Up/Down, and on iOS you swipe Left/Right.

    Regards,
    Lance | Tech Support Engineer, Sr.
    Progress Telerik
    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
  3. Антон
    Антон avatar
    4 posts
    Member since:
    Nov 2017

    Posted 15 Nov in reply to Lance | Tech Support Engineer, Sr. Link to this post

    Hi Lance.

    Is there a way to use swipe with range selection mode? In this mode swipe used for selecting, but it would be great to turn this off and allow user to change month.

  4. Lance | Tech Support Engineer, Sr.
    Admin
    Lance | Tech Support Engineer, Sr. avatar
    482 posts

    Posted 15 Nov Link to this post

    Hello Антон,

    Since you're using a selection mode that requires the swiping gesture (it uses both horizontal and vertical), you can't navigate at the same time. If you want the Calendar to use the horizontal swiping gesture on iOS, you're going to need to turn off Range selection first

    For example:

    var button = UIButton.FromType(UIButtonType.System);
    button.SetTitle("Change Selection Mode", UIControlState.Normal);
    button.TouchUpInside += (sender, e) =>
    {
        if (CalendarView.SelectionMode == TKCalendarSelectionMode.Range)
            CalendarView.SelectionMode = TKCalendarSelectionMode.Single;
        else if (CalendarView.SelectionMode == TKCalendarSelectionMode.Single)
            CalendarView.SelectionMode = TKCalendarSelectionMode.Range;
    };

    I hope this helps, let us know if you have any further questions.

    Note: If you have an implementation-specific issue, open a support ticket here and include your code or a runnable repro project.

    Regards,
    Lance | Tech Support Engineer, Sr.
    Progress Telerik
    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
  5. Антон
    Антон avatar
    4 posts
    Member since:
    Nov 2017

    Posted 16 Nov in reply to Lance | Tech Support Engineer, Sr. Link to this post

    Hi,

    Thanks for your reply! But it's still unclear for me, is there any way to turn off swipe selection in range mode? Ability for choose range by two taps on dates is enough for me. The problem is that I found a bug with swipe selection which I described here: https://feedback.telerik.com/Project/168/Feedback/List/Items%20you%20follow

    So, I'm looking for some kind of workaround.  

  6. Lance | Tech Support Engineer, Sr.
    Admin
    Lance | Tech Support Engineer, Sr. avatar
    482 posts

    Posted 16 Nov Link to this post

    Hello Антон,

    I do understand what you're trying to achieve, there just is not a way to use RangeSelection mode without swipe. Instead, you can try Multiple selection mode.

    Regarding your link to the feedback portal, that only goes to the "Items You Follow" page. Can you provide me with the direct link to the Feedback Item itself and I'll make sure the dev team has received it.

    Regards,
    Lance | Tech Support Engineer, Sr.
    Progress Telerik
    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
  7. Антон
    Антон avatar
    4 posts
    Member since:
    Nov 2017

    Posted 17 Nov in reply to Lance | Tech Support Engineer, Sr. Link to this post

    Hello Lance,

    Thanks for your help. Here the link to my ticket: https://feedback.telerik.com/Project/168/Feedback/Details/231782-calendar-range-select-issue

  8. Антон
    Антон avatar
    4 posts
    Member since:
    Nov 2017

    Posted 17 Nov in reply to Lance | Tech Support Engineer, Sr. Link to this post

    I've tried to use Multiple selection as you advised. Looks like I found another issue.

    I've got ViewMode = Month, SelectionMode = Multiple or Single, it does't matter and MaxDate = Today. I see this month and swipe left. Calendar shows me previous month. But then, when I swipe to the right nothing happens. I make a pinch and see the MonthNames ViewMode. I select current month and repeat swipes. It works like a charm! 

    I'm already found a workaround for this issue, so just want to let you know about this. Also if it's necessary I could provide you with a video and a simple repro project. 

  9. Lance | Tech Support Engineer, Sr.
    Admin
    Lance | Tech Support Engineer, Sr. avatar
    482 posts

    Posted 17 Nov Link to this post

    Hello,

    Yes, if you have a repro project, please open a support ticket here and attach it so we can log it as a bug. If you're recorded a video, that would also allow the devs to quickly reproduce it as well. Additionally, when we log it, it goes into the Feedback Portal where you can follow the item and be notified of status changes.

    Important Note

    I noticed that you are not a license holder for UI for Xamarin, this means you cannot open a ticket. You have two options to proceed:

    1 - Start a trial so you can get a trial license assigned to your account, this gives you full support during the trial period (go here)
    2 - Have the owner of the UI for Xamarin license you're currently using assign you as the Licensed User (using the Manage Licensed Users portal)

    Ultimately, our license policy is per-developer. It is a common scenario where a company or manager purchases the license, but are not the actual developer. This is why we created the Manage Licensed Users portal. It only take 30 seconds to assign, or reassign, the Licensed User.

    It's also important to note that the owner of the license retains ownership even though they un-assign themselves and assign the developer. This means they can go in there and re-assign the Licensed User as needed.

    Support tickets carry a guaranteed response time from one of the Telerik support engineers. We try to monitor forum thread and respond, however this is limited to available resources.

    I hope I was able to clear things up and provide you with a route forward.

    Regards,
    Lance | Tech Support Engineer, Sr.
    Progress Telerik
    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
Back to Top