Je veux imiter les modèles de vibration Apple Watch "succès" et "échec" dans mon application personnalisée.
Quelqu'un at-il les informations suivantes pour les différentes expériences utilisateur
Dans watchOS Human Interface Guidelines Apple fournit un son de vibration "succès" et "échec". https://developer.Apple.com/watchos/human-interface-guidelines/interactions/# haptic-feedback
Apple Watch utilise du matériel appelé moteur taptic. La vibration est générée par mouvement linéaire répétitif.
(source gif: www.ifixit.com)
Standard retour haptique les modèles sont maintenant exposés dans iOS 10. Voici quelques exemples en C #/Xamarin
#region Override Methods
public override void ViewDidLoad()
{
base.ViewDidLoad();
// Perform any additional setup after loading the view, typically from a nib.
}
#endregion
#region Custom Actions
partial void ImpactAction(Foundation.NSObject sender)
{
// Initialize feedback
var impact = new UIImpactFeedbackGenerator(UIImpactFeedbackStyle.Heavy);
impact.Prepare();
// Trigger feedback
impact.ImpactOccurred();
}
partial void NotificationAction(Foundation.NSObject sender)
{
// Initialize feedback
var notification = new UINotificationFeedbackGenerator();
notification.Prepare();
// Trigger feedback
notification.NotificationOccurred(UINotificationFeedbackType.Error);
}
partial void SelectionAction(Foundation.NSObject sender)
{
// Initialize feedback
var selection = new UISelectionFeedbackGenerator();
selection.Prepare();
// Trigger feedback
selection.SelectionChanged();
}
#endregion