1. 程式人生 > >iOS UIPageControl設定圖片

iOS UIPageControl設定圖片

UIPageControl是用來顯示分頁的,一般和scrollerView一起搭配使用,但是UIPageControl的內部屬性很少,就僅僅下面的幾個,
(1)numberOfPages; // 總共有多少頁
(2)currentPage; // 當前頁數
(3)hidesForSinglePage; // YES表示當頁數只有一個的話就隱藏不顯示
(4)pageIndicatorTintColor; // 所有頁的顏色
(5)currentPageIndicatorTintColor; // 當前頁的顏色

如果想要把當前頁設定為鏤空的,可能就不好辦了,但是可以通過給起屬性內部賦值,
// 設定內部的原點圖片
[pageControl setValue:[UIImage imageNamed:@”“] forKeyPath:@”pageImage”];
[pageControl setValue:[UIImage imageNamed:@”“] forKeyPath:@”currentPageImage”];
這樣的話就可以達到效果了。

相關推薦

iOS UIPageControl設定圖片

UIPageControl是用來顯示分頁的,一般和scrollerView一起搭配使用,但是UIPageControl的內部屬性很少,就僅僅下面的幾個, (1)numberOfPages; // 總共

iOS按鈕設定圖片在上文字在下

UIButton同時設定Title和Image後,預設是圖片在左文字在右,如下圖1,很多情況下我們希望圖片在上圖片在下,如下圖2,只需要簡單的幾行程式碼,即可實現。 圖1 (1)因為需要處理多個按鈕,所以將實現程式碼封裝為一個方法,把每個UIbutton例項作為引

iOS UIButton 設定圖片不變型 setImage:

[btn.imageView setContentMode:UIViewContentModeScaleAspectFill];  下面方法自己可以試下, 你就知效果了... typedef NS_ENUM(NSInteger, UIViewContentMode)

ios HTML富文字設定圖片大小

iOS中設定HTML富文字是,圖片太大顯示不全,這個時候需要修改CSS樣式,。 NSString *contentStr = [NSString stringWithFormat:@"<head><style>img{width:%f !important;he

iOS設定百度地圖自定義標註圖片,自定義泡泡

#pragma mark - BMKMapViewDelegate // 根據anntation生成對應的View - (BMKAnnotationView *)mapView:(BMKMapView *)mapView viewForAnnotation:(id &l

iOS-設定圖片漸變色

淘寶電商類圖片漸變設定 .h檔案 typedef NS_ENUM(NSUInteger, GradientType) { GradientTypeTopToBottom = 0,//從上到下 GradientTypeLeftToRight = 1,//從左到右

iOS UIView設定背景圖片

無法直接設定,可以通過如下方法進行設定: backgroundView.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"123"]]; 這樣出來就是背景圖片了不過這樣實現的背景需

IOS實戰】UIButton 設定圖片文字垂直居中排列

大道至簡,直接上程式碼 -(void)setButtonContentCenter:(UIButton *) btn {     CGSize imgViewSize,titleSize,btnSize;     UIEdgeInsets imageViewEdge,ti

ios設定檢視背景圖片的方法

1. 使用一個UIImageView例項做子檢視,並且放最後面UIImageView *customBackgournd = [UIImageView alloc] initWithImage:[UI

IOS設定UINavigationBar的各種樣式(圖片/透明效果/下方內容顯示情況)

為了方便演示,我用storyBoard建立了一個基本的導航欄 並在程式碼中獲得了NavgationBar UINavigationBar *bar = self.navigationController.navigationBar; 設定導航欄按鈕顏色 [bar

iOS效能優化- 圖片優化(圓角設定/拉伸設定)

override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view, typically

iOS APP設定啟動圖片LaunchImages

https://blog.csdn.net/st646889325/article/details/78732091關於設定launchImage: 工程配置資訊中設定顯示launchImage: 1、刪除Launch Screen File 2、在Launch Images

iOS UI——通過圖層layer設定 圖片的形變屬性(transform)

-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { //通過uiview設定(2D效果) // self.iconView.transform=CGAffineTransform

iOS小技巧:如何給UIPageControl更換圖片和顏色

iOS 6 下: 把UIPageControl的subviews遍歷一下,可以知道UIPageControl子subview是UIImageView型別的 可以直接給這個ImageView設定圖片和顏色,即可修改 iOS7下 系統直接提供了修改顏色的方法 如果要修改圖片怎麼

iOS 如何設定一整張圖片作為背景圖片(穿透導航欄)

#pragma mark -推出另外一個控制器的邏輯控制 - (void)pushViewController:(UIViewController *)viewController animated:(BOOL)animated { //設定所有介面的背景圖片 UIImageView * b

IOS設定UIButton的內容[文字|圖片]的內邊距

import "ViewController.h" @interface ViewController () //繫結一個storyBoard中的按鈕 @property (weak, nonatomic) IBOutlet UIButton *btnText;

iOS Button 按鈕 設定圖片在文字的右邊

     UIButton * cityBtn=[UIButtonbuttonWithType:UIButtonTypeCustom];     [cityBtn setTitle:@"上海"forState:UIControlStateNormal];     [c

iOS---textfield設定為只有下劃線,並且左邊有圖片

self.phoneField.font = [UIFont systemFontOfSize:15]; self.phoneField.placeholder =@"請輸入"; /

iOS LaunchScreen設定啟動圖片並且設定啟動頁停留時間

  當我們想開發一個比較美觀的iOS軟體時,漂亮的圖示和啟動圖片是必不可少的。一般而言,有兩個方法,一個是通過xib檔案設定,另一個是通過Assets.xcassets進行設定。但是第二種我沒掌握,先把第一種方法記錄下來,第二種後面學會再更新。   1.點選專案,把Laun

[IOS] 詳解圖片局部拉伸 + 實現圖片局部收縮

情況 cat 寬度 cal inb 進行 圖片顯示 平鋪 length (圖為微信首頁右上角『+』效果) 當初還在開發WP7的時候,從IOS同事那邊了解到類似微信以上功能的實現。 Item條數不同,總高度也不同,這就需要將背景圖片進行局部拉伸到響應的高度,並且保持上方的三角