久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

從右到左語言的 UIScrollView 方向 RTL

UIScrollView Direction RTL for Right to Left Languages(從右到左語言的 UIScrollView 方向 RTL)
本文介紹了從右到左語言的 UIScrollView 方向 RTL的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧!

問題描述

我們能否改變 UIScrollView 的行為,讓它以反向模式滾動 RTL 內(nèi)容.

Can we change the behavior of UIScrollView that it scrolls RTL content in it's reverse mode.

推薦答案

count = 6;

[self.scrollView setFrame:CGRectMake(scrollView.frame.origin.x, scrollView.frame.origin.y, 320, 480)];

[pageControl setNumberOfPages:count];

self.scrollView.contentSize = CGSizeMake(self.scrollView.frame.size.width * count, self.scrollView.frame.size.height);

for(int i=count-1; i>=0; i--) { //start adding content in reverse mode
    CGRect frame;
    frame.origin.x = self.scrollView.frame.size.width * (count - i - 1); //ar
    frame.origin.y = 0;
    frame.size = self.scrollView.frame.size;

    UIImageView *imageView = [[UIImageView alloc] initWithFrame:frame];
    [imageView setImage:[UIImage imageNamed:[NSString stringWithFormat:@"%i.png", i]]];

    [self.scrollView addSubview:imageView];
}

//scroll to the last frame as it's the first page for RTL languages
CGRect frame;
frame.origin.x = scrollView.frame.size.width * (count - 1);
frame.origin.y = 0;
frame.size = scrollView.frame.size;
[self.scrollView scrollRectToVisible:frame animated:NO];

頁面控件還需要將最后一個點(diǎn)指示為第一個點(diǎn)(或第一頁)

The page control also needs to be indicate the last dot as the first dot (or first page)

- (void)scrollViewDidScroll:(UIScrollView *)sender {
// Update the page when more than 50% of the previous/next page is visible
CGFloat pageWidth = self.scrollView.frame.size.width;
int page = floor((self.scrollView.contentOffset.x - pageWidth / 2) / pageWidth) + 1;
self.pageControl.currentPage = (page % count);
}

這篇關(guān)于從右到左語言的 UIScrollView 方向 RTL的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

【網(wǎng)站聲明】本站部分內(nèi)容來源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請聯(lián)系我們刪除處理,感謝您的支持!

相關(guān)文檔推薦

how to set scrollview content size in swift 3.0(如何在 swift 3.0 中設(shè)置滾動視圖內(nèi)容大小)
Stop a UITableView from automatically scrolling(阻止 UITableView 自動滾動)
iOS UIScrollView Lazy Loading(iOS UIScrollView 延遲加載)
using iOS 6.0 SDK and building for iOS 5 Target causes UIScrollView setMinimumZoomScale to fail when running on iOS 5 simulator(在 iOS 5 模擬器上運(yùn)行時,使用 iOS 6.0 SDK 并為 iOS 5 Target 構(gòu)建會導(dǎo)致 UIScrollView setMinimumZ
Create partial-screen UIPageViewController programmatically(以編程方式創(chuàng)建部分屏幕 UIPageViewController)
how to make an ImageView zoomable with or without ScrollView.?(如何使用或不使用 ScrollView 使 ImageView 可縮放?)
主站蜘蛛池模板: 久久一视频 | 色欧美片视频在线观看 | 国产电影一区二区在线观看 | 都市激情亚洲 | 99精品国产成人一区二区 | 日韩三片 | 三级成人片 | 999精品在线观看 | 国产一区欧美 | 欧美久久电影 | 91麻豆精品国产91久久久更新资源速度超快 | 国产日韩av一区二区 | 免费看av大片 | 国产激情视频在线观看 | 色999视频 | 一级片毛片 | 日韩不卡一区二区三区 | 成人av鲁丝片一区二区小说 | 久久精品国产久精国产 | 日本中文字幕视频 | 亚洲午夜久久久 | 不卡在线视频 | 精品日本中文字幕 | 一区二区在线观看av | 亚洲一区二区三区高清 | 天天操天天射综合网 | 天天色av| 亚洲一区二区免费视频 | 日韩欧美手机在线 | 成人午夜精品 | 久久久久久免费精品一区二区三区 | 日韩中文字幕一区二区 | 成人免费看片 | 伊人在线 | 成人久久网| 欧美综合在线观看 | 国产一区二区三区在线 | 亚洲一区二区三区在线播放 | 国产成人精品一区二区三区在线 | 99久久久国产精品 | 91精品国产综合久久精品 |