2011-08-02 37 views
0

有沒有什麼辦法,使滾動指標在整個應用程序嗎?[滾動指標是可見的,只有當我觸摸滾動視圖區域。]滾動指標能見度

問候

+1

相關問題:http://stackoverflow.com/questions/3290813/uiscrollview-indicator-always-show並根據指導方針,你不能這樣做。 –

回答

2

您可以設置一個計時器,並可見調用

[NSTimer timerWithTimeInterval:.1 target:self selector:@selector(flashScrollIndicators) userInfo:nil repeats:YES]; 

http://developer.apple.com/library/ios/#documentation/uikit/reference/UIScrollView_Class/Reference/UIScrollView.html

或者手動調用

- (void)flashScrollIndicators; 
+5

嚴重的是,這會殺了性能。 –

+0

對,這是一個解決方法。如果你在分開的線程上完成,那更好。 – elp

+0

很抱歉,但如何在緊張的「 - (無效)flashScrollIndicators」? – Akshay

0

你可以讓他們閃光,但僅此而已。您無法強制執行「始終可見」狀態。除非您完全編寫自己的滾動條,只是模仿默認滾動條的外觀。

0

你不應該:這違背接口指南。你可以儘管指示燈閃爍,因爲它已經被其他與這裏提到的:- (void)flashScrollIndicators;