You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Apr 8, 2021. It is now read-only.
var Social = require('dk.napp.social');
contentContainer.addEventListener("click", function(e) {
if (Social.isActivityViewSupported()) {//min iOS6 required
Social.activityPopover({
text : "share like a king!",
image : "pin.png",
// removeIcons:"print,sms,copy,contact,camera,mail",
view : content2Inner //source button
});
} else {
//implement fallback sharing..
}
});
win.add(contentContainer);
win.open(); `
There is a View 'contentContainer' with 2 views inside (content1, content2). Inside 'content2' there is another view 'content2Inner'.
When I use 'view : content1' (or 'content2') as the source view, it works. When I set the source view to 'content2Inner' the Popover appears on top of the Window, not beside 'content2Inner'.
The text was updated successfully, but these errors were encountered:
Hi there, I'm having a problem with the positioning of a popover using Social.activityPopover().
Everything works fine, but as soon as the views are nested, the popover doesn't pop up beside the right view. Here's some code to reproduce the issue:
`var win = Ti.UI.createWindow({
backgroundColor : 'white'
});
var contentContainer = Ti.UI.createScrollView({
layout : "vertical",
backgroundColor : '#ff0'
});
var content1 = Ti.UI.createView({
width : '50%',
height : 100,
backgroundColor : '#f90'
});
var content2 = Ti.UI.createView({
width : '50%',
height : 100,
top : 100,
backgroundColor : '#f9c'
});
var content2Inner = Ti.UI.createView({
width : '50%',
height : 100,
backgroundColor : '#fcc'
});
contentContainer.add(content1);
content2.add(content2Inner);
contentContainer.add(content2);
var Social = require('dk.napp.social');
contentContainer.addEventListener("click", function(e) {
if (Social.isActivityViewSupported()) {//min iOS6 required
Social.activityPopover({
text : "share like a king!",
image : "pin.png",
// removeIcons:"print,sms,copy,contact,camera,mail",
view : content2Inner //source button
});
} else {
//implement fallback sharing..
}
});
win.add(contentContainer);
win.open(); `
There is a View 'contentContainer' with 2 views inside (content1, content2). Inside 'content2' there is another view 'content2Inner'.
When I use 'view : content1' (or 'content2') as the source view, it works. When I set the source view to 'content2Inner' the Popover appears on top of the Window, not beside 'content2Inner'.
The text was updated successfully, but these errors were encountered: