diff --git a/apidoc/Titanium/Database/Database.yml b/apidoc/Titanium/Database/Database.yml index deecbaed20b..4566dfeb649 100644 --- a/apidoc/Titanium/Database/Database.yml +++ b/apidoc/Titanium/Database/Database.yml @@ -32,7 +32,8 @@ methods: Files stored in the `Private Documents` directory on iOS5 will be automatically backed up to iCloud and removed from the device in low - storage situations. See [How do I prevent files from being backed up to iCloud and iTunes?](https://developer.apple.com/library/ios/#qa/qa1719/_index.html) + storage situations. See + [How do I prevent files from being backed up to iCloud and iTunes?](https://developer.apple.com/library/ios/qa/qa1719/_index.html) for details. To prevent this for database files, use the object with the method. diff --git a/apidoc/Titanium/UI/Picker.yml b/apidoc/Titanium/UI/Picker.yml index a81ec49ca0d..04d6e4f7d27 100644 --- a/apidoc/Titanium/UI/Picker.yml +++ b/apidoc/Titanium/UI/Picker.yml @@ -13,7 +13,7 @@ description: | On iOS, by default, the size of the picker, including its background, is fixed at the same size as the iPhone keyboard to respect the - [iOS Human Interface Guidelines](https://developer.apple.com/library/ios/#documentation/UserExperience/Conceptual/MobileHIG/UIElementGuidelines/UIElementGuidelines.html#//apple_ref/doc/uid/TP40006556-CH13-SW23). + [iOS Human Interface Guidelines](https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/MobileHIG/Controls.html#//apple_ref/doc/uid/TP40006556-CH15-SW3). The size of the picker should not be modified. The contents of the picker are sized to fit the picker, which may cut off text in the picker rows. Adding views to picker rows is also supported on iOS. diff --git a/apidoc/Titanium/UI/ScrollView.yml b/apidoc/Titanium/UI/ScrollView.yml index 9de7e22fd6e..50a51e41f48 100644 --- a/apidoc/Titanium/UI/ScrollView.yml +++ b/apidoc/Titanium/UI/ScrollView.yml @@ -199,7 +199,7 @@ properties: summary: Determines whether this scroll view can cancel subview touches in order to scroll instead. description: | On iOS, this property maps to the native `canCancelContentTouches` property which controls - whether touches in the content view always lead to tracking. See [UIScrollView](http://developer.apple.com/library/ios/#documentation/uikit/reference/UIScrollView_Class/Reference/UIScrollView.html) for more details. + whether touches in the content view always lead to tracking. See [UIScrollView](http://developer.apple.com/library/ios/documentation/uikit/reference/UIScrollView_Class/Reference/UIScrollView.html) for more details. On Android, setting this property to false prevents the scroll view from intercepting any touch events from its subviews. Note that this behavior may be slightly different from iOS. diff --git a/apidoc/Titanium/UI/TabGroup.yml b/apidoc/Titanium/UI/TabGroup.yml index 23d0054950c..d1ac9612cc5 100644 --- a/apidoc/Titanium/UI/TabGroup.yml +++ b/apidoc/Titanium/UI/TabGroup.yml @@ -37,8 +37,9 @@ description: | #### Further Reading - If using tab groups on iOS, see the "Tab Bar" section of Apple's official - [iOS UI Element Usage Guidelines ](https://developer.apple.com/library/ios/#documentation/UserExperience/Conceptual/MobileHIG/UIElementGuidelines/UIElementGuidelines.html#//apple_ref/doc/uid/TP40006556-CH13-SW52). + If using tab groups on iOS, see + [iOS UI Element Usage Guidelines](https://developer.apple.com/library/ios/documentation/userexperience/conceptual/mobilehig/Bars.html#//apple_ref/doc/uid/TP40006556-CH12-SW52). + extends: Titanium.UI.View since: "0.9" excludes: diff --git a/apidoc/Titanium/UI/View.yml b/apidoc/Titanium/UI/View.yml index 5d86c036503..3a12fded666 100644 --- a/apidoc/Titanium/UI/View.yml +++ b/apidoc/Titanium/UI/View.yml @@ -161,7 +161,7 @@ description: | The first three, `accessibilityLabel`, `accessibilityValue` and `accessibilityHint`, are for setting text that will be relayed to the user by the assistive service (such as TalkBack on Android or VoiceOver on iOS). On iOS, Titanium will then take these values and set the native properties - of the same name which are defined in the [UIAccessibilityProtocol](http://developer.apple.com/library/ios/#documentation/uikit/reference/UIAccessibility_Protocol/Introduction/Introduction.html). + of the same name which are defined in the [UIAccessibilityProtocol](http://developer.apple.com/library/ios/documentation/uikit/reference/UIAccessibility_Protocol/Introduction/Introduction.html). On Android, Titanium takes the three values and concatenates them in the order `accessibilityLabel`, `accessibilityValue`, and `accessibilityHint`, and then uses the result to set the native view's [`contentDescription`](http://developer.android.com/reference/android/view/View.html#setContentDescription%28java.lang.CharSequence%29) @@ -738,7 +738,7 @@ properties: description: | On iOS this is a direct analog of the `accessibilityElementsHidden` property defined in the [UIAccessibility - Protocol](http://developer.apple.com/library/ios/#documentation/uikit/reference/UIAccessibility_Protocol/Introduction/Introduction.html). + Protocol](http://developer.apple.com/library/ios/documentation/uikit/reference/UIAccessibility_Protocol/Introduction/Introduction.html). The native property is only available in iOS 5.0 and later; if `accessibilityHidden` is specified on earlier versions of iOS, it is ignored. @@ -761,7 +761,7 @@ properties: summary: Briefly describes what performing an action (such as a click) on the view will do. description: | On iOS this is a direct analog of the `accessibilityHint` property defined in the - [UIAccessibility Protocol](http://developer.apple.com/library/ios/#documentation/uikit/reference/UIAccessibility_Protocol/Introduction/Introduction.html). + [UIAccessibility Protocol](http://developer.apple.com/library/ios/documentation/uikit/reference/UIAccessibility_Protocol/Introduction/Introduction.html). On Android, it is concatenated together with and in the order: `accessibilityLabel`, `accessibilityValue`, `accessibilityHint`. The concatenated value is then passed as the @@ -775,7 +775,7 @@ properties: summary: A succint label identifying the view for the device's accessibility service. description: | On iOS this is a direct analog of the `accessibilityLabel` property defined in the - [UIAccessibility Protocol](http://developer.apple.com/library/ios/#documentation/uikit/reference/UIAccessibility_Protocol/Introduction/Introduction.html). + [UIAccessibility Protocol](http://developer.apple.com/library/ios/documentation/uikit/reference/UIAccessibility_Protocol/Introduction/Introduction.html). On Android, it is concatenated together with and in the order: `accessibilityLabel`, `accessibilityValue`, `accessibilityHint`. The concatenated value is then passed as the @@ -789,7 +789,7 @@ properties: summary: A string describing the value (if any) of the view for the device's accessibility service. description: | On iOS this is a direct analog of the `accessibilityValue` property defined in the - [UIAccessibility Protocol](http://developer.apple.com/library/ios/#documentation/uikit/reference/UIAccessibility_Protocol/Introduction/Introduction.html). + [UIAccessibility Protocol](http://developer.apple.com/library/ios/documentation/uikit/reference/UIAccessibility_Protocol/Introduction/Introduction.html). On Android, it is concatenated together with and in the order: `accessibilityLabel`, `accessibilityValue`, `accessibilityHint`. The concatenated value is then passed as the diff --git a/apidoc/Titanium/UI/iPad/iPad.yml b/apidoc/Titanium/UI/iPad/iPad.yml index 4584d96723c..0490201b6c6 100644 --- a/apidoc/Titanium/UI/iPad/iPad.yml +++ b/apidoc/Titanium/UI/iPad/iPad.yml @@ -4,8 +4,9 @@ summary: iPad specific UI capabilities. description: | All properties, methods and events in this namespace will only work on the Apple iPad devices. - For iPad UI programming guidelines, please review the [iPad Human Interface Guidelines] - (http://developer.apple.com/iphone/library/documentation/General/Conceptual/iPadHIG/Introduction/Introduction.html). + For iOS UI programming guidelines, review the + [iOS Human Interface Guidelines](https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/MobileHIG/index.html). + extends: Titanium.Module platforms: [ipad] since: "1.2"