uievent

    2熱度

    2回答

    首先我是Cocos2D和Obj-C的新手,所以我遇到這樣的簡單問題。 我的問題看起來像這樣: 屏幕上有一個精靈,用戶將不得不觸摸它的頂部,同時仍然按住向上移動一點,然後釋放觸摸。 設想一個戴帽子的玩家精靈,在那裏你必須觸摸帽子並向上移動你的手指,使他的帽子飛向那個方向。 什麼是最好的方式來實現這一點? 我走到這一步,是這樣的: - (void)ccTouchesEnded:(NSSet *)tou

    2熱度

    1回答

    當我按下按鈕時,我不希望它的外觀改變。當我觸摸它時,它會變藍。我試圖進入IB並取消選中「突出顯示調整圖像」,但這似乎沒有改變任何東西。我也沒有選中「顯示突出顯示」。我如何禁用此功能?感謝您的任何意見。

    1熱度

    1回答

    我跟着this great tutorial我最終設法實現了3個獨立的行滾動界面。 我留下了一個問題,雖然,作爲教程的重點是使用方法: - (UIView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event { NSLog(@"in hitTest"); if ([self pointInside:point withEve

    1熱度

    1回答

    我正在Xcode for iOS中編寫Objective-C++。我的項目主要是C++類和最高級別的一些Objective-C類。我的C++類包含Objective-C UI元素,我需要它們來接收UI事件。 UI元素是否可以直接調用C++成員函數?即有一個相當於這個呼籲C++函數: [control addTarget:object action:@selector(action:) forCon

    3熱度

    1回答

    我有一個派生自UIControl的類,在該類中監視touchesBegan/Moved/Ended/Canceled事件。在這些活動中,我呼籲兩國超級下一響應相同的事件,像這樣: [self.nextResponder touchesEnded:touches withEvent:event]; [self sendActionsForControlEvents:UIControlEventTo

    1熱度

    1回答

    我無法讓我的UIButtons,UIScrollViews等,在這種情況下工作: 我有基地UIViewController,這是UIWindow根控制器。 在這層之上,我添加了一些其他的UIViews,我將其稱爲「中間層視圖」。在頂部,我爲疊加對象添加了另一個UIView。 定期爲不同視圖更改中間層視圖。它使用的UIView來自一個由NIB文件製作的UIViewController。這裏有一個例子

    0熱度

    2回答

    我想在用戶每次觸摸屏幕時更改圖像。我想讓用戶點擊屏幕,圖像每次都會改變,第5次觸摸時,它會循環回到帶有添加文本的原始圖像。 我已經看過 How would I set an ImageButton to change only when my finger is touching it 我曾經嘗試都IUevents和StateListdrawable。我無法弄清楚如何在每次觸摸後實際更改圖像(屏幕

    0熱度

    1回答

    因此,昨天晚上浪費了幾個小時後,我發現了一個有趣的UIButton行爲。我可能在過去遇到過這種情況,但無法回想起來。到目前爲止我找不到這種行爲的解釋,所以如果你對此有任何的信息,請指教我: 創建一個UIButton的實例,然後設置它的動作爲UIControlEventTouchUpInside。現在,在您正在運行的應用程序中,按下按鈕並按住,移開按鈕並注意移動/拖動手指時邊界如何變化。觸摸被識別爲