Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
A collection of wrappers for UIKit objects for use with ofxiPhone
Objective-C
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
README
ofxiPhoneAlertView.h
ofxiPhoneAlertView.mm

README

Simple wrappers for UIKit classes, written as necessary.

ofxiPhoneAlertView:
    // ofxiPhoneAlertView
    // setup the list of buttons
    vector<string> otherButtons;
    otherButtons.push_back("Button 1");
    otherButtons.push_back("Button 2");
    // the args are: title, message, cancel button title ("" == omitted), vector of other button titles
    ofxiPhoneAlertView *alert = new ofxiPhoneAlertView("Title","Here is the alert message.","",otherButtons);
    // display the alert view
    alert->show();
    
    // I'm using the following methods in update()
    // test if the alert is visible (bool):
    alert->isVisible();
    
    // test if the alert has been dismissed:
    alert->isDismissed();
    
    // get the selected button (int):
    alert->getSelectedButton();
    
    // if you use several alerts, you can distinguish between them via their title:
    alert->getTitle();
    
    // example logic:
    switch(alert->getSelectedButton()){
        case -1:
            // cancel, or no selection
            printf("alert = -1");
            break;
        case 0:
            // first, non-cancel button
            printf("alert = 0");
            break;
        case 1:
            // next button. will be the second button after Cancel
            printf("alert = 1, ok");
            break;
    }
Something went wrong with that request. Please try again.